Seen this pop up a bit, and I myself think something needs to be done about it. From what I've been reading it looks like this:
Non-battle levelled dude: I can't kill anything because they all have ridiculous amounts of health
Battle levelled dude: I can't survive because my regeneration and resource management sucks
Zenimax: lurk
Problem and Solution
My issue? I could seriously waltz into Cyrodiil wearing nothing but a level 3 jockstrap and it wouldn't make a difference on my survivability. That's when you know there's something wrong.
I'd like to see the health dropped, but sets and enchantments come into play. I feel like it was a waste levelling my crafter when I could just use the soul shriven crap I was given at the beginning of the game. There's no strategy to your gear at all when battle levelled. It's just "Here, take a butt load of health and go have fun ya little scamp". Not cool man.
This might not be the best solution, but I'd like to hear other peoples thoughts. Either way, I'm hoping our sets and enchantments make a difference so there's more tactical advantage rather than a huge boost to attributes from the Gods. There will still need to be some kind of boost, but not as significant as it is now if other avenues of enchantments are available.
Confrontational extra
Should this happen, CPs would need to be capped/blocked on non-vet campaigns. No, I'm not being biased. I have over 150 myself and even I think it's stupid (non-vet only).