Could be he can't stand McGreevey...........gay or not.
No. Anyone who criticizes, or even disagrees with McGreevy means they're homophobic.