I guess you wanted to stir the pot and you did - Vimy represents a memory to the many lives lost, tragically, to a war that should never have happened. It's also a timely reminder of the dangers of glorifying warfare and empire building. Ideas as old as time and still being played out in today's headlines. 
It's a simple concept and one no 'new' Canadian should have a hard time figuring out. It's not 'too old, too white and too British." It's our history and it would be arrogant of anyone to move to a country without learning it. 
As for 150 years of colonialism, yeah it's crappy how we've treated each other throughout time. But the creation of a country on the land we call Canada was inevitable. Was it perfect? Far from it but like Vimy, we can learn from it, fix what we can and make sure we don't repeat it. 

That's the point of Vimy. 

P.S. -  I usually enjoy your articles but this is lazy stuff, poorly reasoned and politically correct nonsense that gives Kevin O'Leary a platform.