You may have gotten lucky with IP addresses. When your cloud provider gives you an IP address from the pool, it is luck of the draw whether some customer in the past got that IP address on the bad list with some mail providers.
I strongly want what you say to be true, and would also encourage people to self-host email, but I want to make sure people are aware of the pits so they can avoid them or at least not have to learn the hard way.