Opinion: Our view: No Internet tax! (?)