I didn't say "crap", but instead it is underwhelming. It could use more plantings and water features, though I know these would require more manpower and money to maintain. I do think that Norway Park does look neglected. Trinity Bellwoods would be my favourite of the 3.
You're comparing a well established park in Trinity Bellwoods to a newly developed Canoe Landing park?
Yeah I prefer the C300 over the Camry as well.