I'd imagine vague rules allow them to give their customers leeway and handle infractions on a case by case basis. Like a popular open source project could get away with a cheaper plan, while on AWS they couldn't.
I think this particular instance is pretty cut and dry. If I understand correctly, they were just reselling cloudflare's services.
However, I DO think under that vague policy they should issue warnings for cases they seem inappropriate