How about Canon fixes up problems with other current DSLR's like the 90D's shocking exposure inconsistencies when using a Canon Speedlite with Evaluative Metering. I can fire 3 frames in a row of the same scene and often get over 5 stops variation in the exposures, more often than not the images are severely over exposed with the most overexposed sometimes the last image taken, so it's not a flash failing to recharge in time issue. I have 2 x 90D's bought months apart with quite different serial numbers so they're not from the same batch and both do it regardless of whether I am using a 600EX-RT or 600EX II-RT or the built-in flash, with it particularly unpredictable in Evaluative Metering mode. My cheaper 750D gets flash exposures bang on 95% of the time, but the much more expensive 90D's are shockingly bad at it. It is not just my pair, the internet is full of complaints from 90D users all over the world with the same issue but not a peep from Canon anywhere about releasing a firmware update to address it. Non-flash photography is hit and miss using Evaluative metering mode too but not as bad as when using a flash. This is strange given that every Canon camera I have owned right back to film models like the EOS630 had Evaluative metering that just worked a treat, but in the 90D, it's as unpredictable as a bottle of nitroglycerine on a trampoline. Please Canon, fix the 90D's woeful flashy exposure calculations with a firmware update for your non R series cameras. There's something wrong when I feel more confident taking an old 1200D on a flash shoot than a current 90D. Why this never got picked up in magazine reviews shows how little they truly test cameras. Then again, I notice mobile phone reviews nowadays can spend a page waffling on about cameras and music quality and make no meniton of how well or not it actually makes a phone call.