Perhaps the MPAA should automatically give an R rating to any movie with a homosexual or crossdresser. They relate to sexual content and an R would be appropriate.
Depends on context. For Shrek II, imo -- PG-13, at least. Maybe R. To me, some of the fairy godmother scenes were beyond the limit.