No, it's entirely correct.
Do it. Tell the pizza delivery guy that you aren't tipping him at all before the delivery. Tell the wait staff you don't tip before the start of your meal.
Go for it, bro.
I assume you're in the US right? The whole tipping system you guys got there is messed up...
Where I live we don't tip at all. Even when I order pizza, nobody expect to get a tip and the delivery guys are usually really nice to you.
Now you might think waiters and delivery guys/girls get paid better here... but I dunno about that. I used to do part-time waiter job here when I was a student and I would get paid about $8 an hour. No tips at all, and it never bothered me..
In fact even where I'm from (Spain), we only tip if we liked the food and the service was actually good. Some people just leave a few coins in there just because they don't wanna have their wallets packed with coins, but if the service wasn't that good, don't leave a tip and then go back there another day, they are not going to spit in your food or anything. That's just messed up...
Edit: Reading your more recent comment... yeah, you gotta be from the US or somewhere like that. Things like this:
Also, you are incredibly entitled if you think you can go out and enjoy the hard labor of another without due compensation on your end
Would make you sound like a crazy guy if you said it in Europe or where I live now. Yikes!