the de-icing fiasco, could quite easily be solved by the airport. Allow a remote deicing 'pod' as they call it in CDG, a/c taxi's out, gets done by 3 or 4 rigs in a few minutes 30 second taxi, then take off.
The problem with 'de-snowing' rather than deicing is nobody really knows how to do it.
oh and by the way deicing is not cheap.
It is the lack of proper equipment and adequate facilities.
I once did a 744 in ARN, took minutes, but then the equipment was modern and efficient.