It should, in all honesty, be completely against the law to trademark ANY phrase in ANY language. That's be like me putting a pattent on something like "++" in C++, or the use of a block if statement. People will still use it, and people honestly won't give a shit.
But the american court is just as much at fault. As apparently there isn't a judge yet who's been bright enough to claim bullshit and throw the case out.