Motivation is the ability to get workers to act in a particular way and want to do it such as reach a set target. Motivation by financial means is to offer a work money in the for of a bonus or extra cash payment if they achieve a particular target whereas Non-financial is using methods which don’t include money such as praise or job satisfaction through extra responsibility.
Taylor states that workers are lazy and generally try to do as little work as possible and tried to prove that money was the only motivator and helped businesses to set up production lines which rewarded faster work with extra payments, called piece rate. However it has been shown that workers got bored working on repetitive tasks and motivation was reduced, further workers didn’t like being treated like machines and this can be seen in the negative press the amazon warehouses get for controlling every minute of a workers time while at work.
Herzberg built his theory on top of the work done by Maslow and his hierarchy of needs with his two factor theory. They proved that workers could be motivated through praise, giving them extra responsibility, and designing jobs which allowed them to work in teams. While suggesting that factors such as working environment could be demotivator if they were poor but didn’t really have the power to motivate in the long term. The question of non financial being better than financial methods is not straight forward as if a worker is getting low pay such as the firefighters or nurses no amount of non financial motivation techniques will be effective as the workers basic needs will not be met and as Herzberg states pay has the ability to de motivate but not the power to motivate in the long-term. However just increasing pay and not address the social and esteem needs of workers through their job and is unlikely to increase motivation levels, this is why quite often workers in very high paying work leave for jobs with lower wages but have a more fulfilling work, such as bankers leaving to be maths teachers.
Therefore no, non financial motivation will not always be more effective than financial, it requires an element of both to be in place for workers to truly feel happy and motivated at work.