Cybertaxtation current controversy and perspective on the future