No, PoP length is 1 of a dozen reasons. But a lot of people seem to act like it's the primary reason. Like just making PoP shorter isn't gonna prevent people from quitting. Lack of catch up mechanics, class balance in the expansions post PoP, people not liking the game for various other reasons...