Basically its just the industry trying to find something that sells besides the hit single. The album costs too much, but driving down the price to a reasonable level 'cheapens' music, makes it hard to sell a Beyonce album for 10.99 if the standard price of albums was 4.99. So hence EPs.