Wow, I don't see why you have any problems. Try walking down Main Street America drinking beer and see if the cops don't give you a hefty fine. Try peeing in public in any town in America and see if you don't get fined. Be happy all you had to do was pay the cops and go on your way instead of making a court appearance, or at the very least waiting in line at the clerks office to pay your fine, like you most likely would be doing in the States. IMO, giving the cops a few dollars is much better than having it on public record and possibly hassling with court or having to go to the clerks office and wait in line.
Why do people think they are exempt from typical laws just because they are in Mexico?
Why do people think they are exempt from typical laws just because they are in Mexico?