This goes hand in hand with now being allowed to wear decorations on the overcoat on Rememberance Day, to match the practice of Legionaires who do the same thing. I don‘t see a problem in changing "traditions" when the rationale for the tradition has been long gone. Sergeants used to carry spontoons into battle, but I wouldn‘t expect to see one either in the field or on ceremonial parade. I therefore don‘t see a problem in displaying decorations on Rememberance Day. While the Canadian Army has never displayed decorations on overcoats in its history (as far as I know), other armies such as the French and the Russians have done so.
As for poppies; Military dress standards come directly from the civilian world. The old Service Dress jacket is a direct relation to civilian lounge coats from the early years of the 20th Century. Spats worn by Highland regimens are a descendant of the "spatter dashers" that every gentleman wore with his shoes. The necktie in regimental colours, the collared shirt, padded shoulders, and many other items of dress come directly from civilian fashions. When viewed from that perspective, it makes a little more sense to relocate the poppy to the lapel, matching the practice of civilians, the majority of whom no longer wear hats. (Thank John F. Kennedy for that).
I do recognize the importance of military headgear and all the traditions surrounding it (taking it off when on charge parade or in the mess, the wearing of maple leaves, cock feathers, shamrocks, leeks, roses, etc., according to tradition). I also agree with the comment that simply being in uniform should clue anyone in as to your dedication to this country and your respect for those who died in its service.
But I don‘t see the relocation of the poppy as terribly troubling. If anything, it makes the poppy visible when the headdress is not worn. Even when worn on the glengarry or wedge cap, the poppy didn‘t stand out very much, and could only be viewed from one side.
My problem is not so much the location as the method of attachment; why the Legion hasn‘t changed the stick pin to a push pin and "dammit" backing, I‘ll never understand. Working in combats with the stick pin over your heart can be both painful and troubling (when the damn thing falls out and you have to go buy another one lest someone find you "improperly dressed").
Perhaps a solution to this would be a compromise - wear the poppy in the headdress, and when headdress is not worn, wear it on the lapel? Then when you go to a meeting or work in an office, your poppy would be visible - otherwise, it is in your headdress where traditionalists would prefer it.