While technically true this also applies to literally any product marketed as unlimited, lifetime, or infinite. There are always restrictions because the world is finite and the resources of a single company even more limited. I would agree with you if you suggested that such marketing should be banned, but this is hardly a google-specific problem.
This does not sound true at all. Everyone has a camera and most everyone takes a lot of photos. A large number of people take videos too. I would be shocked if the median smartphone user didn’t take at least 5 GB of photo/video every year.
15 GB/30,000 days ≈ ½ MB/day. You can’t type that, but that would be a single photo every week or so, or about 4,000 over a lifetime. Doable, but it would require quite a few habitual changes for most.
If that was true they would not have made the change as the marketing value of "unlimited" would have more than paid for the few users that did exceed.
However they know, as with all data things, that people will continually expand their consumption, with more and more mobile devices making not only extremely hi res photos but now 4K video, the need for storage will only increase
This type of comment is on the same vein of "640K ought to be enough for anybody." or "we will never need more than 4,294,967,296 addresses"