It's as if FD just didn't have the desire or design talent to create layers of mechanics to make the most out of the game...
Everything you say I think is correct,
My main problem with FD is that they don't listen, they're suffering from the same types of problems that a company like EA has, yet they're 1000x smaller. You absolutely 100% have to listen to your playerbase and give them what they want, because they're paying for the whole party. If you do that - everything else will normally fall into place, give or take.
I wouldn't be suprised that at FD only 1 or 2 people work on the game now, they're likely making all their money from the Jurassic World IP, it's a sad state of affairs but I doubt they'd ever give it to the community to mod and basically fix, FD are way to arrogant for that.