My opinions for a solution is that their should be some kind of level cap in Skyrim around 40 or 45. But it appears many will disagree with that and believe that all characters should be able to max out everything. So Bethesda seems to be in a no win situation.
The best way to do it is have most enemies have varied caps throughout the game world, for example Wolves would be capped at levels 3, 5, 8 and 10, but you would only encounter level 8 and 10 Wolves in the Winterhold and Windhelm area while all other areas are 3 and 5.
Then some enemies should always be exactly equal to the player's level, such as maybe some of the higher tier Bandits and Spriggins.
Finally some enemies should always be scaled above the player, always, to give constant challenge as players may find enemies that are equal to their level potentially easy, especially with the questionable AI. Enemies like Dragon Priests, Alduin, Dragons should all be scaled to be at least 3-5 levels higher than the player.
To go along with that, especially in the case of enemies that are always equal to the player, only some should be as well equipped. Just because the Bandit Marauder is level 50 right along side you doesn't mean he has to be decked out in full Daedric gear, said Bandit could be wearing Elven or even Scale based on the region they are in or simply by random determination.
Then some enemies should always be exactly equal to the player's level, such as maybe some of the higher tier Bandits and Spriggins.
Finally some enemies should always be scaled above the player, always, to give constant challenge as players may find enemies that are equal to their level potentially easy, especially with the questionable AI. Enemies like Dragon Priests, Alduin, Dragons should all be scaled to be at least 3-5 levels higher than the player.
To go along with that, especially in the case of enemies that are always equal to the player, only some should be as well equipped. Just because the Bandit Marauder is level 50 right along side you doesn't mean he has to be decked out in full Daedric gear, said Bandit could be wearing Elven or even Scale based on the region they are in or simply by random determination.
This is the best way to do it.

