I don't think it's a lack of resources, at least not in urban areas. In rural areas, finding a vet that treats anything but dogs and cats is extremely hard. I think it's more of a societal view that dogs and cats are part of the family, but rabbits, guinea pigs, hamsters, etc. are starter pets for kids. Very few houses without small children have these kinds of pets. People buy animals like hamsters for their kids BECAUSE it's a short time investment. There's also a lack of knowledge... I'm in my early 40s, when I was a kid pets here really did not treat exotics. Thing have improved a lot since then... and I know that because, unlike 99% of the people here, I keep keeping small animals as pets even in adulthood. But all the parents of my generation going to a pet store and buying a hamster or guinea pig for their kid probably don't have a clue that they are even able to be treated like a dog or cat would be. I rabbit sat for my friend before the pandemic and asked for her vet info in case there was an emergency, and she said she didn't have one and even if the rabbit got sick, she didn't want to spend more than the price of the rabbit. Apparently she got the rabbit for 40 dollars... a small animal consult at an affordable vet is over 60 dollars, so she was basically telling me that if the rabbit got sick, she did not even want to pay for an assessment (luckily the rabbit was fine.) This same woman would DEFINITELY pay for vet care for her dog. In her mind, the rabbit and the dog are not on the same tier. Trust me, as an adult with older kids (mine are all teenagers), the fact that I have rodents for pets is considered really weird here! I don't even have a more traditional cat/dog pet, rodents is all I've got and believe me, people are surprised that my guinea pigs and hamsters get vet care!