User blog:BeholdtheVision/No More NonRecurring Memberships

A news article on tghe launchpad said no more nonrecurring memberships. . what do they mean by that?