I don't get why people think this would be a bad move for the Oilers. They desperately need talent and are in the middle of a free-fall. Adding Kane isn't the kind of move that a team who is playing well makes, just because of all of the baggage that Kane comes with. Teams like Pittsburgh, Florida and Carolina won't want to potentially upend the cart by adding someone with Kane's baggage in the middle of a season.
Not only is Edmonton in a free fall this year, but they're also getting desperately close to "wasting McDavid's prime" territory due to their lack of success. This kind of high risk, high reward type of move is exactly the kind of move they should be making. This isn't dumpster diving like the Oilers have done in recent years with adding guys like Turris, Keith, Ryan and Smith.