I am sure some the criticism comes from the profit margin. Being bought out has a habit of changing priorities for companies.Viperspectra.
It's overly criticized by BRS, in both build quality and performance. Yet Sky got the praise with narrower spectrum, and not that much better built either. Viperspectra produce similar spread as Sky if mount higher. Two of it will out perform one Sky in all performance metrics, and for fraction of the cost. I would choose Viperspectra over Sky if I am paying for them. No way for me to justify to spend $600 extra just for Apex controllability.