Actually what I have found is *A has generally more benefits geared toward lower tier fliers unless you're flying on your home carrier (the carrier that's offering your program). For example on UA there have like 3 levels of *G, which on UA have noticeably different benefits and to other programs they are all treated to the same benefits. I guess its doesn't help that *A only has basically two Elite levels of benefits to spread, so to speak. On my home carrier CA for Platinum level, they offer VIP car services, lenient award availability (so they can request award availability to be opened up to Platinum members and it's almost always approved), First class lounge access when flying any *A flight, lots of bonus miles, and recently I have found they do some of that US-airline benefits of upgrading Pt passengers to F or J in domestic flights if there is availability. However if I fly another *A carrier I'm only a Gold which seems to be getting devalued every day with decreasing baggage benefits, restricted lounge access in many airports, etc.
With OW, as a CXGO/OWS I really don't get much better benefits with other carriers until I move up a tier. The network doesn't seem to really benefit lower tier of flights. OWR doesn't offer much, except for home programs like CX may offer priority boarding and lounge access to their CXSL members. OWE as the highest tier seems to have defined better benefits across all members include F lounge access, 32 kg baggage, fast track benefits. It's definitely better for OWE members and the benefits seem more consistent. In fact I feel CX treats other OWE members like their own (well not as much) with very good service better than what I seem to get with GO. I'm not saving my service is bad, but I don't really get any recognition and having extra baggage when flying partners would be quite benefitial. I may not need 32 kg, but maybe if I had 25 kg, it be slightly better. Some things I just can't lighten up like ski bags and such.