I don't see why the game price isn't for a license for a single person to participate, regardless of platform, and the subscription a continuity fee to play. The actual client software should be free and available to a licensed user for whatever platform they choose to play on.