Seen quite a few Leicester games this season because my mate has a season ticket with his brother who can't make it a lot of the time. Vardy is actually a good player as well as having an exceptional work rate and being very very quick.
I can see reasons for not signing him (age, lack of goals, high price) and I wouldn't really be bothered too much either way. But to say Weimann is a better player is an absolute laugh. Even the Weimann of 12/13 is far worse than Vardy and we haven't see that Weimann for over 2 years now.