Text this: Is there a room for proper scientific discussion in the area of controversies and competing scientific theories? A polemics