A very substantial portion of Facebook's revenue is derived from Zynga customers buying virtual currency -- FB takes a 30% commission of every dollar redeemed into Facebook Credits.
While it obviously needs to be remedied for the benefit of user-experience FB also has shareholders who want to continue to see positive revenue gains.
While it obviously needs to be remedied for the benefit of user-experience FB also has shareholders who want to continue to see positive revenue gains.