That different services cost different things with different taxes is not a problem.
However, with a beer analogy, it would be a special tax on transportation of beer (including bringing it home from the store), which seem a lot less sensible than just pricing beer and bread differently.
After all, the internet is an information transport, and it was a tax on using the internet for certain things (social media).
But if they are taxing on the service level, ie FB or What's App, then no, it's just information they are taxing. They could feasibly just use 'packets' or 'IP' as a crude measure of that service.