This is my problem with your solution. It seems to think that there are only two groups registering domains: squatters and startups. Even if we expand "startups" to "companies", this is clearly bullshit.
When speaking of startups/companies registering domains I clearly stated that they would be reserved .coms, for commercial organizations. This was actually their original intended purpose until they were open for unrestricted registration:
The domain name com is a generic top-level domain (gTLD) in the Domain Name System of the Internet. Its name is derived from commercial,[1] indicating its original intended purpose for domains registered by commercial organizations. However eventually the distinction was lost when .com, .org and .net were opened for unrestricted registration.
I'm sure a .meow domain would suit your personal purposes just fine. A .com, however, would be better suited for commercial purposes if you intend to profit off of your fuzzy wuzzy photos.