Heroic -> M0 is too steep?

It made me considering my life choices after ~20 heroics that do nothing to me on an off role, and not having even seen a M0 boss yet since the groups fall apart since i am not good enough for it.

Currently considering my alts will all be my main role. Heroic->M0 is too big of a gap to learn and get into a newish spec and role. I was never able to fast be on +10 keys in a season on new specs.