You do bring up some interesting points, even if it they are only two coppers worth B-)
This could be a symptom of something bigger though, such as the clash between the Linux and Windows worlds.
In Linux free means "use and share", non-free means "use but don't share", and commercial means "use but pay up". Nobody cares if SIO2 depends on financial returns to continue development, they only care that they are upfront about it.