I feel like the player base was destined to dwindle anyway. The type of person that the Star Wars license attracts is really not going to stick around for 6-12 months after launch. I think they may see the player base fall off a cliff whether they have a season pass or not.
They probably will but that's not the point. That dwindling playerbase was then split over several different modes and playlists which made the player count look less then it actually was. At least on this game even when the number of players do go down they will still all be herded into a few diferent modes.