First of all goals scorers have to do it season after season to be worth big bucks. Bair doesn't have two decent seasons in a row yet.
Secondly, we are playing at a level of football that is, frankly, guff and miles behind any level of English football that's paying six figures.
There are exceptions but most of the players that move down south don't do much, especially strikers.
Sam Cosgrove being a good example. Diddy player, had a couple of good seasons of form in Scotland, went down south, did FA. Birmingham paid 2 million quid for him and he never scored a single goal for them.
Minus penalties, Bair scored 12 goals last season. To make a million on him over a season on that level of performance at our level would be a great result.
If you can get 3 million even better but I'd be very surprised if anyone paid that for him. You think teams with an overall transfer budget of probably tens of millions would be looking at him? I don't.