None of the points you make is universally true. FOSS means that there is less of a chance of the rug being pulled from under you in the form of subscription services nobody asked for. This has been a repeated annoyance with one certain company which did that recently for an ECAD tool and an MCAD tool. And, there are enough motivated people who do a ton of work to make FOSS software reliable enough. In fact, MCAD is an exception in that area. We have world class FOSS operating systems, 3D animations systems and development tools in an endless list. Even Blender, which was not very popular a decade ago, suddenly gained recognition. FOSS ECAD is on the way and it will happen some day for FOSS MCAD too. Finally the license cost. The cost of proprietary software - especially engineering and scientific software is exorbitant in countries with better purchase power parity. Much less would happen in those sectors in such places if it weren't for the large repository of FOSS software available to them.
That's their excuse. But I don't want to pay a rent for something that doesn't offer anything new over something I already paid for. I'm okay with paying for news, electricity, water, waste collection or even proprietary software as long as it's one-time. But I don't want to pay a rent to keep using heated seats, security cameras or a software without significant updates. That's just pure rent-seeking. That's legalized extortion in my books. Hence my preference for FOSS software.