As much as we all hate it, using a Windows Phone device requires compromise when it comes to apps. I don't blame any company if they don't want to support the platform. The market share is so small, and some companies just don't have the resources to support multiple platforms, unless each platform is a money maker.
Imagine if you owned a business, and wanted to have an app that not only supported your users, but advertised your company. You have limited resources. Which platform would you go for first? Second? If you answer Windows Phone to either of those questions, that means you either use a WP yourself, or your company uses them. It really is about numbers. WP will be third in the pecking order 90%+ of the time.