Flash was a massive security hole. It was a resource hog. It was based on proprietary Adobe technology. It was woefully unstable and during some periods caused crashes frequently even on powerful desktop systems.
To say that maintaining iron-clad control of the platform was the only real reason Jobs chose to block Flash is almost insultingly reductive.