The dev team made the effort and ported it to the Switch. That's how they did it.
The likely reason there is no PS3/360 version is because those consoles are retired now. No point in making games for those anymore. Switch is a new modern console, so it makes sense to make a Switch version.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread