How naive YOU must be if you believe everything you read in an article.
"BUT NOOO, YOU CAN'T LIE ON THE INTERNET!"
You can and people do. How idiotic can you be to think that every article is 100% true? Their job is to make an article that people will read and something that will sell. Its not to tell you the exact truth.
EA did say they would be putting micro-transactions in their games, and they already have. The Cartel Market is 100% micro-transaction, and most, if not all of it is for vanity (I say most because the legacy unlocks can be useful).