if they do not pay taxes then the citizens will not get the services that will be provided by the government and the merchants enjoy it by paying for themselves. school is one of the services provided by the government and the teacher is paid by the taxes we spend and many others are paid by our taxes.
Where I live, the schools and hospitals are not free and most of them are operated by private entities. The government do provide some infrastructural facilities such as roads, but it will be wrong to say that the majority of the tax money is being used for such purposes.