Much like has already been stated, it's not the fact you're voicing your opinion, it's HOW you're doing it. There's a pretty large difference between simply bitching and whining about a product, and actually providing constructive criticism about its features and or services. This isn't providing constructive criticism, this is simply taking a jab at the developers who created this product. Notice how the vast majority of users have seen great FPS and are very content with the product? You shouldn't take a hit at a developer's entire product marketing simply because it isn't working on your computer. I'm sure if you actually had followed proper etiquette and emailed Cameron or John, they would have been more than happy to help you resolve your issues. It's important that users voice their opinions and concerns about products in the X-Plane community, but it's even more important that those concerns are displayed in a proper manner as opposed to simply childish banter.