This has confused me too. All this talk of IPv4 exhaustion, and yet I get a free one with every $5 Digital Ocean box.
Now everybody's pretty much out. So I don't know DO's blocks, but very likely if they're running out they're having to buy more. Depending on how they cut it up a /16 -- I know they have at least one /16, because it came up here yesterday -- can serve at least 60,000 droplets or so.