As I understand, Canola oil is a cheap, neutral oil with decent nutritional properties and an excellent range of cooking temperatures. Its a great alternative to olive oil. Its better than olive oil if you're frying a steak or using high temperatures.
Can you provide sources for what you've said?
I'll start: http://www.snopes.com/medical/toxins/canola.asp
Also, to address your claim about 'heavily processed' canola oil - the more refined/processed it is, the less contaminants are left in the final product. Its unrefined canola oil that is potentially dangerous.
Your claim about rancidity is also bogus. All oil goes rancid. Canola oil stored correctly (ie in a closed bottle in your cupboard or fridge) will last a year. Olive oil will last about the same time.