Honestly, it's a company and all large companies are sort of f** ups.
However, nitpicking a mission statement is complete nonsense.