Hmm.... I have stumbled across a huge discovery, everyone! It's called Patience! Who could imagine such a thing! It means "the ability to be okay with waits without ranting in a thread!" This must be the missing link! We don't need to buy diamonds, we just need Patience and we can get them on our own, without spending any money on an interesting collection of lines of code! Wow.
We must begin using this more often. Maybe we can create diamond farms where we can get them free, to the point where we make over 100k per year! Wouldn't that be amazing? Well guess what? It's not too good to be true! You just have to use this newfound Patience! It's like magic!
Seriously though. You don't need diamonds to have a good time. That's like saying you must pay a ton of extra money (after the admission fee) to ride the newest ride at an amusement park... where there are tons of other rides you paid for with your admission. And in this game, there isn't even an admission fee! Also, in this game the journey is the destination. No reason to spend to get there faster, because you never will.