Stubbornness.

In one month, he will earn at least 30,000 karma or 2.8 gold coins worth of bread. It should be more than that since his student count is holding steady at 300 now.

By the time his average student counts reach 300, he will be earning up to 45,000 Kama per month. This is even more than the 34,500 karma he will earn every month if he distributes 500 loaves of bread every day and earns an average of 2.3 karma for each loaf.

The best part is that the karma he earns from the dojo is free. He can earn a lot more karma from distributing bread, but he will have to increase the amount of money he spends on it.

Not only does he spend money to earn karma from distributing bread, but he also needs to spend time to distribute the bread. Meanwhile, he only spends time running the dojo.

The time he needs to spend on running the dojo is fixed, but the number of students he can teach during that time is not. If his student count increases, he will earn even more karma.