Attitudes like this are what leads to systematic vendor lock-in and monopolies. If an open source system can't communicate with a proprietary system, the bug is one of these systems not following open standards.
Card carrying FSF member here, but business is business.