I have not endorsed any system. I stated the system has flaws. Your reading has clearly given you a much better understanding of how the system is designed than you reflected in your original post.
Sorry if my suggestion that you learn about the system you are criticizing was bad advice. I stand by it.
I have read almost all of the complaints. I have made some of my own. I have participated in the discussion since the start of wars. The number of people who claim to have found some simple solution to the war matchmaking problem and post it as a panacea is fairly long. You have joined these ranks.
In order for your suggestion to make sense, Player Level would need to have a very high correlation to war performance. I agree there is some correlation, but it is a much smaller one than, say, the actual heroes and levels of heroes each player has.
SG is free to set up any matchmaking scheme they wish. I believe that they are working to create one where most alliances have competitive matchups. I agree with many that this has been lacking in many ways. I don’t agree that player level will help in any way over the current system. I accept that others may disagree.
For what it’s worth, I’ve seen many players at lower levels who have much stronger teams than players at higher levels. This happens through a combination of being more efficient players in general, having better luck with hero pulls and item collection, and, importantly, spending more money. This is why I don’t think using player level as the single matchmaking method would work.