We don't even have to argue about it. Folks agree to a legal binding contract that can likely be altered at any time for any reason and I'm willing to bet verbiage about yanking apps for any reason is well defined too.
Decided to look, pretty clear.
"Google may make changes to this Agreement at any time with notice to Developer"
and
"Google may terminate this Agreement with You immediately upon written notice"