The problem isn't necessary the content itself but the fact that there are no specific uses/roles for players and most items and vehicles. Flight suit doesn't offer any bonuses or features over flying with underwear. At least not to my knowledge. We have no other ways of using these vehicles other than to drive/fly around the map. Helicopters and the Buzzard specifically might help finish some jobs quicker and more easily but that's about it. I wish there was more incentive for people to buy these expensive items and that they had specific uses and advantages when it comes to completing jobs and certain tasks but unfortunately that's not the case.
You might as well travel light and cheap my friend. Basic gun + free Elegy + underwear = No regrets