The game probably wasn't really rushed a lot, but the fixed release date tied in with supporting 3 platforms did some unhealthy things to the product. But the project was bold to begin with and it's not unplayable pile of steaming goods ... most of the current major issues (and I'm just talking QoL here) will be weeded out hopefully before the first DLC hits or be fixed as a part of it.
Or at least Trion will let their ship sink while trying, but hope dies last. And painless.

