He's certainly fitter, but that's going to come with game time. That's a no-brainer.
And St Johnstone fans never said he was "total shite." He's clearly an athletic lad who isn't workshy. I heard it said that he does a lot of running, can't be faulted for his effort, and will absolutely try his best. It's just that his best isn't good enough.
He's a striker who doesn't score goals. That's the one factor we cannot get away from.
There are two factors that worry me about this guy:
Fans are talking about him as if he's 18 years old. He's not. He's 24 years old. He's not a "project" or any of the other nonsense we've heard talked about him. When a player hits his mid-20s in today's game, what you have is pretty much what you're going to get. And with Bair, that's nine career goals in just shy of 100 games. The most he's ever scored in one season is four, and that was in the Norweigan 2nd tier.
And second, because he came in with such a poor reputation, it seems the bar has been set extremely low for him in our fan's eyes. Stuff like "he managed to make a few decent passes," "His knockdowns are decent" and so on. I'm sorry, but when you play professional football for a living, that kind of thing should be the very least you're delivering.
And come on, let's not even try to draw a comparison between a guy with the goalscoring record mentioned above and someone who, by the age Bair is now had almost 50 career goals to his name and was playing in League One down south.
Granted, Van Veen wasn't always the ultimate goal machine at Motherwell that he was last season, but he hit double figures in both his seasons here.
I'll say it again. Theo Bair may be a very nice lad, and he may try really hard and put in a lot of effort. But he's not a striker. Certainly not at the level we play at, anyway.