but that's what market makers do. they are supposed to create volume, they will buy and sell by the minute all day long taking penny spreads in and out just to keep the market moving.
If at the end of day, they've traded 2 million shares without making a profit, they have done their job. Why you ask ? because of all the retail & institutional buyers & sellers paying commissions.