Quoted By:
Eh. I don't like them or hate them, although some of them are fucking atrocious to look at. I was never really all that excited about the idea of megas in the first place, I've always thought they were kind of unnecessary, they don't really add all that much to the game in the first place.
No tears would be shed if they were either removed or weren't making a return in the upcoming games, which they likely are.