You're not getting shafted. If you tip, you're paying the same amount as if there weren't tips and the prices were raised to account for it. There's nothing "shafted" about "paying the same amount".
The only differences are
- You can choose to pay less if things aren't good, or pay more if things are great.
- If you're someone that is heavily impacted by other people's opinions, then you may feel bad tipping less. But all that means is that you don't get one of the benefits.
You get the "benefit" of lower prices... and you're expected to tip to balance the scales.