The argument isn’t that PNGs are bad for games… it is more like PNGs are bad for download size when compared to other relatively simply image storage methods that are suitable for game images.
Cas is getting data that is half the size as PNG for the same image… since he is making a downloadable and images make up a big chunk… he is saving quite a bit by not using PNG.