As far as I can tell the 3% isn't like their salary. They get an hourly wage, then the 3% which is a forced tip. Tipping on top shouldn't be expected. Sticking a tip bit on the layout form is fine but putting players on the spot to tip when they have already had a forced tip of 3% is out of line in my opinion. The costs of mtts is huge with travelling and hotels and very few people have a good enough roi to justify tipping more to staff who have already been fairly rewarded.
This is inaccurate their wage is solely the money taken from the prizepool. It's not additional.
Your view is a selfish one. I'm advocating generosity.
Dealers should be paid out of the rake.
They are part of the cost of running a tournament.
If a winning player wants to reward decent dealers for their efforts, fine and good.
But it should not be mandatory.