Why are flowering plants considered by many botanists to be the most successful land plants?

Why are flowering plants considered by many botanists to be the most successful land plants?