I have never had bad treatment from a Star Alliance partner. When my relatives (who live in another country) come to the US and use United, they never have a problem with recognition of their *G status.
However, when it comes to errors in the accounts (miles posted and upgrade instruments), that is another situation, altogether.