Thx for sharing your views everyone
Though I still think they could have balanced the type chart better. I m not saying perfectly, but a little better like making ice resistant to fairy/dragon and water, poison super effective on water, and ice beating steel/fairy instead of grass and maybe something for bugs too to increase their coverage as bug defeat grass, psykick and dark - everyone keeps fairy so dark is covered, grass have plenty of weaknesses to be covered with and for psychic dark is a much better choice.
While making a team it wouldn't matter if you don't keep any bug poke or bug attack but not keeping ground or fairy will make you struggle a bit against electric and dragon respectively.
For the gen 1 bias I understand now. Didn't think of it that way before.
And for the megas and zs I still think they should given a form to at least all the starters. I understand a mega evolution of luvdisc won't attract anyone but pokes like infernape have a lot of fans, at least more than venusaur.