With a contaminated runway you want to get of the runway ASAP, but why is a derate allowed then?
You are correct in principle for the first part. The second part is purely regulatory. It fulfills the requirement of full power takeoff since derated engine is considered a lower thrust engine with separate VMCG.