The radio message where they said "its under investigation but we arent telling you to give it back, you know what to do" or something similar, made me feel though the team knew it would be a penalty but decided that track position was worth the risk and they were quietly asking Max to open a gap, maybe.
Yea but he knew he could make up the 5 seconds so just didn’t care. I don’t think such flagrant flaunting of the rules is ok but I don’t know of a good way to stop it, additional penalties for rudeness is wrong and the teams don’t care about fines
Give a time limit for serving penalties, eg 5 seconds to be served in the next 2 laps. Forcing an early pit stop is WAY more painful to a team than just 5 seconds.