I echo a lot of that , my very humble and perhaps to many silly opinion is that if there should be any campaigning going on , it would have to be extremely strongly targeted towards breeding standards ( conditions , welfare , frequency and quantity) aimed at reducing the numbers thus in the long term one should achieve healthier pigs and people would be pushed towards rescues more .
And most importantly , rather than "fighting" people going to these shops , campaign to obtain selling standards.
Make these shops sell these pets under the right conditions , you can't just walk in and buy certain species .
You apply for one , you get info documents and questionnaires .
Are you suitable ? Yes great , here's your pets have a lovely life .
Only governments can impose and police this , there's no other way , shops and breeders are simply not going to impose it upon themselves.
But , as with everything , it's aaaaaalllllll about the £€$€$£...... MONEYSSSSS!
You are totally right.
In Switzerland there are literally NO guinea pigs in rescue.
None.
And pet shops here sell them, and indeed this is where most people buy them from.
When we first decided to get guinea pigs I searched on all guinea pigs needing a home within a 2 hour drive (remember Switzerland is pretty small - I can get to the other side of the country in just 3 hours) so this is a huge radius.
I found less than 6 guinea pigs in total, and applied for several pairs from different places.
I was flat out turned down by the first place (children under the age of 10, plus we are not Swiss) and put on a waiting list at the second place.
I was on the waiting list for 18 months before I was contacted. 18 months for a potential pair of rescue guinea pigs.
As a member of the public I am unable to buy an entire male.
Every single male guinea pig on sale in Switzerland is castrated (done before sexual maturity at 3 weeks of age, so no 'whoops' litters either).
To obtain an entire male I would need to produce my small animal breeders license, which is very difficult to get, and requires annual breeding facility inspections (amoungst other things - I don't know all of the details as it isn't something I would ever consider).
Here you options are to buy direct from a licensed breeder or from a pet shop, but in both places you will be asked a lot of questions and have to prove that you have an adequate set up (in our case we needed photos and a receipt for the hutch in the photos).
You have to provide ID, and your personal details are recorded and entered into a database.
And it works.
Species specific small animal rescues are pretty much non existent, because the main welfare issues are addressed at point of sale, whether that be in a pet shop or at a breeders.