Quoted By:
I thought it was an interesting thing when they were revealed. I still think they're cool, but hardly mandatory.
Could they have been potential evolutions? Maybe, but I'm not hung up on Pokemon getting evolutions. Could there have been more Pokemon if Megas never existed? Maybe, but the number of new Pokemon is barely relevant to my enjoyment.
I enjoy it and hope to see more in the future. If Megas aren't in the future, oh well. It is what it is.