Given the details you are providing, you might actually report this as a bug, then - in the Bug Report forums - since the people that fix bugs don't lurk random forums for reports of bugs. They simply get to work, open "Bug Report" and go to town. As one would...?
I agree that the stated rules should match what actually transpires during a match. It's for that reason I make this suggestion. You'll get nothing fixed with your original post.
You also infer or suggest a couple of times that there's nefarious behavior behind these errors:
"...your game is broken, yo." (SE is ignorant?)
"...In-game rules are a complete lie." (SE are liars?)
"...man up and make it so that your words and actions correspond." (SE are not "men"? In a 1955 masculine-dominate way?)
No one is willfully ignorant of a rules bug or Mahjongg bug, no one is lying to you, and no one is any less of "a man" if there's a mistake in the rules, or a bug at play.
Things break, things fail, mistakes are made, rules get updated and/or changed. It doesn't mean anyone is doing anything wrong. You shouldn't really let your frustration with game mechanics (even broken game mechanics) spill over into anger directed personally at other humans.
If you, yourself are infallible, please set me straight.
Good luck.