Brother you must remember that majority rule over minority. Hindus are insignificant in number compare to Muslims in Bangladesh. Tagore was racist and Hindu fundamentalist who voted against the establishment of Dhaka University. To him Muslim belongs to farmland rather than school when fact is we Muslim brought the civilization in Hindustan. I think this is an enough reason for us to disown all of his work including so called national anthem of BD that doesn’t reflect true fabric of Islamic Bangladesh. I know you differ but that is how I truly feel brother.
I would say Kazi Nazrul Islam was more Bangali and Rabidranath was more Hindu. But, it is not true that that the latter was a racist and Muslim hater. Is it because he had opposed establishing an University in Dhaka? Is this the reason you have concluded that he wanted us to be only peasants? I think, your analysis is too simplification of certain events.
Dhaka was not completely Muslim dominated in the early 20th Century as it is now, there were certainly 30% to 40% (assumed) of Hindus in today's entire Bangladesh in those days. So, not establishing an University in Dhaka was not also in the interest of these Hindus. The opposition was probably due to the then mind-set of Kolkata high level Hindus. They probably wanted the peasant east Bengal to be fully dependent upon that city. They did not want another power (=education) center in Dhaka. It was a mean ploy, no doubt, but it was not specifically against the Muslims.
Please note that Hindu Bangalis were educated at that time. There were only a few Muslims who even passed through the Primary schools, let alone University. So, how it is that an opposition to Dhaka University was equal to keeping the Muslims as peasants?
By the way, we must respect Rabindranath Thakur for at least one more thing, which people are not aware of or are not interested in. He was the first man in the entire Bengal who tried to develop agriculture by applying scientific methods, and it was in his estate in Shilaidaha of Kushtia. He, I can say, was trying to be a peasant.
Moreover, to make it a success he sent his son, Rathindranath, to the USA to become an expert in agriculture, or you can say to make him a peasant, although he was not a Muslim. What is wrong with agriculture or farming? Most people in all the western countries are either peasants or factory labours, isn't it?
But, after saying all these, I must say a new national anthem should have been written when a new country was established. It is only because of the history of war of independence. The present national anthem does not say all those things. However, I must say that only because Tagore was a Hindu, therefore, we should not acceppt his writing as a national song is not a good reason to reject it.