This game is launching march 27th 2017. It definitely make sense why it was not coming for switch. They never said it won't be on Switch later.. Many people have been arguing the reason was because of spec…. I dont think that is the reason at all….Mass Effect was to far in development to be put on Switch… They dont want delay this game for many month just for switch sake.
If the rumored Assassin greed switch version really come same a times as Ps4 and Xbox one.. That will tell you that is not about the spec anymore.