In normal raids random loot is fine. As a group you always will get a few useful items and loot isn't the main reason you raid.
But in LFR random loot really kills the fun for me personally. Because let's face it, you do LFR for items. Hitting those loot pinatas isn't exactly thrilling.
My solution: make loot in LFR performance based. The chance you get an item on a boss increases if you perform well. For example: you are a dps and you do 80% of the dps possible with your gear (based on itemlevel) your chance to get an item is 80%
Pros:
- people will actually try during LFR raids to increase their chance to get loot
- LFR becomes more fun, since you want to maximize your dps, healing or tanking to get loot