equally as good Proprietary systems.
Key word there - equally. At least equal in places where it matters to the application of said product/system.
I guess you are right... promoting would be better said as: Favoring where applicable
So, you are right.