The majority of software requires maintenance and any ongoing feature updates have a continual cost on the company.
If they asked for a subscription and said, no more updates after tomorrow, then sure that’s Bs.
But especially for something like Final Cut, you’ll get continual updates and feature improvements, and you get recurring value.
I’m all for FOSS, but there are many cases where the paid incentive version is far better than open offerings, and that’s just how it is today.