Agree. Just fyi the 8% formula went away some time ago, at least in my connections with the restaurant industry. It started during the Carter administration I believe. Seen a lot of changes in my 47 years on the job.
To the OP, I hope that porter gets a strong reprimand. Personally, right or wrong, I just give the porter cash, say thank you and hopefully avoid any issues with my bags.