I think you are missing the many points given here in defence of the third party devs. Just because some devs have products working that doesn’t simply extrapolate to they worked harder than the ones who don’t. It’s really not as straightforward as you are making it out to be. You can support who you want for whatever reasons you want but I’ll continue to support devs that make good products and provide good support. We’ve seen what rushing things out does and I’d rather show patience and allow them time.
This gotta have everything now mentality rarely helps.