I think it just sounds weird in fan fic or "actual" fiction when things are referred to by their brand names. The Rizzoli & Isles series (the mystery novels not the show) name drop shit every other sentence practically and it drives me nuts.
No one ever says "and then she threw her Louis Vuitton purse at him and broke his Rayband sunglasses because he spilled his Dr. Pepper on her brand new Nikes"
Re: TFA fics versus other fandom fics
No one ever says "and then she threw her Louis Vuitton purse at him and broke his Rayband sunglasses because he spilled his Dr. Pepper on her brand new Nikes"
It sounds ridiculous.