There was a recent topic on an arcade that mentioned many of the tables were not level. I was at the same arcade a few months prior and did not notice this as much as the OP. That got me to thinking
I had leveled and degreed my tables when I first placed them--but maybe things change (especially so in an arcade, I'd imagine). Sure enough, three out of four tables I checked had to be re-leveled. They were not off a lot, but certainly enough to alter the path of the ball. Might be worth checking this every few months if you want your tables to be spot-on.