Again.... If Miller is willing to sign 7x7M, why would Vancouver move him? That's a great contract for him(Mind you I dont think he signs for 7M, closer to 8M).
The argument about "He doesn't fit our core" doesn't work when he's a player as good as he is(At least according to Canucks fans), if he's that good you do what you have to do to keep him and build around him. It's not like he's super old, still only 29. You trade Horvat and re-sign Miller, go with JT and Petey as the Top 6 Centers, with a combination of Boeser, Garland, Hoglander, Podkolzin, Mikheyev, and Kuzmenko as the Wingers in the Top 9.