Kyle has been on fire today.
This time, he nails it with the argument of if Twitter should charge their users.
While being directly paid for by end-users is the simplest revenue model, it isn’t the only one, and isn’t the correct one in every case. Twitter exists to be a mainstream communication platform for everyone, anywhere; and since requiring users to pay for the service would make that impossible, it simply isn’t the right revenue model.
There’s no shortage of possibilities for Twitter to explore.
The lesson learned is, don’t ever back yourself into black and white thinking. Business models are never a dichotomy, and if you catch yourself thinking like that, stop.
Business is a design problem – There are many possible solutions, but it’s your role to experiment and find the best fit. Be creative.