i think it is another weird thing that blockchain.info has done or maybe that link is blocks found in past 100-144 blocks(?) it says recent but not by how long!
here is an alternative link:
https://www.smartbit.com.au/pool/Bitcoin.com (with 1.2% hashrate finding 1-2 blocks per day is normal)
as for size it is not strange to see blocks like this that are empty or near empty. there are a lot of reasons for it.
edit:
good to watch.
Game Theory and Network Attacks: How to Destroy Bitcoin - Max Fang
BPASE '18, January 24-26th 2018, Stanford University
Stanford Cyber Initiative
https://www.youtube.com/watch?v=ujz3sXpNgtc