It's more a case of that if he signed for Villa he would be a guaranteed starter and our 2nd or 3rd best player, whereas if he was to join a team in the top 6/7 with a lot more money, he would only be rotation so is not deemed worth the money (especially as they could probably splash a bit more cash on a bigger name) as much he would be if Villa signed him.
I think you are wrong with how you think the top 6/7 are a million miles better than us and I think you are wrong in both your assessment of Belhanda and your assessment of the abilities of our squad. I also believe Lambert is not in the slightest bit interested in Belhanda.
Please tell me where I said the top 6/7 were a million times better than us? It's no doubt they are better, and the majority of their players would walk into our squad, hence why we were almost relegated and they didn't. Don't get me wrong I think we will do very well next season and have good, young and exciting team that could possibly even get top 8 at a push. I was answering the original question of why aren't a whole host of clubs after him. That's probably because the teams who he would walk into and start can't afford him (bottom half) and the teams who can afford him aren't interested as he would cost too much for what they would probably see as a back up. Belhanda is a talent, and would only be second to Benteke in our squad, which isn't a bad thing, but at say Tottenham he would be competing with Bale, Dembele, Sigurdsson, and at say Liverpool he would compete with Gerrard, Coutinho and Shelvey, plus whoever these teams decide to buy aswell, can you really see them shelling out £10-12m for another backup? This is my point; He is too expensive for the lower teams and not quite good enough for the top teams, hence "a whole host of teams" aren't after him.
EDIT: Also how good do I think Belhanda and our squad is? I didn't even mention that in what you quoted yet my opinion on both is apparently wrong.