Oooopsss... up to 13% again.
Bitcoin also went up in price, so there's that... many factors contributing to profitability, from difficulty and hashrate to exchange rate. I guess one can run calculations himself to check on what's happening

Right, I didn't think of that.

Those blocks are almost empty. Does that have any effects on difficulty or how much the miners are earning?