Sure they did. It was for Sub appreciation.
So only subs got the free coins.
FTP players if it makes you feel better I spent all my coins on major experience boost not realizing you could buy them on GTN for a song at least a song if you sell stuff on GTN which I do. I just love putting my inactive companions to work while I play. Can't do it during Warzones and Flashpoints, that would be rude, but still I almost always have someone out working.