If my meal is more than the average I offer to pay for my own. If my meal is less than average I suggest that we split. Everyone in our group does pretty much the same thing and every time we end up splitting. 99.9% of the time we split evenly then whoever had the most expensive meal would pay the tip or buy us a drink afterwards. Or not. In the long run it always evens out.
If anyone abuses the system I stop going to restaurants with them.
If anyone abuses the system I stop going to restaurants with them.