Doesn't matter if they launched on Switch or not. Nintendo has backed themselves into a corner, they'll never be relevant for these 3rd Party titles. Even if they launched on the thing it wouldn't help them significantly.
Nintendo can't capture the CoD, Assassin's Creed, RDR, Battlefront, Destiny, Battlefield, Mass Effect crowd and they can't capture the revenue that comes from that. The majority of the fanbases for those crowds would never play them on a Nintendo device.
They have to rely almost completely on first party, which hopefully now they can focus on one device, they can deliver to an incredible degree.
The polls max numerical option being 30 million is just insulting bait though.