Why cannot term Republic be used for profit? If it is part of Constitution does it has to be right ? Haven't we compromised on Constitution every now and then ?Since the term Republic is in our preamble of Constitution. Now Arnab wants to generate his TRP like this and I feel swami is correct.

How come above mentioned word in anyway going to cause trouble for India? If one can use country's name 'India' to broadcast whatever non-sense they feel will gain TRP, why cannot one use Republic which is not exclusive to India?
Arnab would gain TRP because of him, his reporting, not because the name of the channel.
Swami is just a publicity seeker. He comes now and then with correct cause and then falls back to cheap stunt like this. He is educated man and he knows there can nothing be wrong with using word Republic, but instead of try to fix wrongs of Constitution, he is trying to gain publicity.