Okay so I think we can all agree that proprietary software shouldn't be promoted by the FOSS community. It also seems to be acceptable to promote the use of free software applications on proprietary OSes. So why is there a problem with promoting the use of proprietary applications on free OSes?
Let's break it down. There are four combinations of apps and OSes: