They (developers) did what they did for money. Just like everyone else. And they would do it all again.
At a corporate level, no one cares about lots of freedoms, except if it is a selling point.
If 'keeping freedoms' is a selling point then the ideal position is to gain the kudos of appearing to support this whilst also getting the benefits of the loss of freedoms. Why not get both?