Upload & Sell: Off
Not a new thing and yes, Canon batteries are a bit high, but how often and how many batteries are you buying? That is not a major expenditure. Most people-even professionals will only need one extra per body so oh my, you have to spend an extra $60 or so when you buy a $3000 camera! They are trying to keep you from damaging your $3000 camera by saving $30 and buying an inferior battery that may mess up the camera. Most non-Canon batteries are probably fine, but then there are those that aren't.
If you think Canon are doing it to look out for us, I've got a bridge to sell you.