If they were entirely not motivated by money, we could just have them do it for free. I think clearly teachers expect at least a little money, and perhaps many potential teachers would expect even more.
I think if we removed the need to earn money to get a decent living, we would have a lot of people teaching for free.
Most people are not motivated by money, they reluctantly accept that they need to earn a living, but it is not a big driver per se in most people I know.