Am I the only one who thinks that obtaining the card just for the miles, never using it and canceling it as soon as possible several times a year is not a great thing to be doing? Maybe it's a grey area, but in my opinion, its on the really dark side of grey.
(Yes I have ONE card, and I use it whenever possible, and I get 100K+ miles a year from using it for purchases).