a) It's not fine by the rules, people get (time) penalties for that. It's just that the penalties don't hurt them.
b) Intentionally stopping would have been a scandal (but actually not against the written rules afaik) and FIA would have probably reacted....which is likely why it didn't happen.