According to Ghostcrawler, LFR was created because the playerbase in Cataclysm was experiencing a net decline for the first time, and raiding was (in GC’s words) the most efficient method of player retention Blizzard had ever discovered.
So in an attempt to get players who don’t raid looped into raiding, as player retention, they created LFR.