I think it is astonishing that anyone can find SP expensive when you compare it with getting the equivalent in many other countries.
Via SP you can download, instantly, a digital image of any original birth, marriage or death certificate within the permissible time frame. For this, if you get your search right, that costs one credit for the search and 5 credits for the image. Total 6 credits, one-fifth of £7, makes a net cost of £1.40.
If you want an English or Welsh certificate, it will cost you £9.25, and you have to wait for it to arrive by post. That would buy six Scottish certificates.
You can download a Queensland certificate for AS$20 (£10.31 or 7 Scottish certificates)
A New Zealand certificate will cost you NZ$26.50 (£12.76 - about the cost of nine Scottish ones).
For the rest of Australia, charges range from AS$30.20 (£15.50 or 11 Scottish certificates) to a hefty AS$61.00 (£31.44 or 43 Scottish certificates).
And there are some places where you have to prove that you are closely related to the person in question before you are allowed to buy the certificate at all.
There are a few, a very few, places that have made historical birth, marriage and death certificates available free of charge, and some more that have made them available through commercial sites like Ancestry and similar. In some cases (parts of Canada for instance) you can go to a library and view them on microfilm.
Of the nations and states whose governments deal directly with allowing online access to historical birth, death and marriage certificates, Scotland is the cheapest I know of, followed by Northern Ireland where a digital image of a certificate costs £2.00.
I challenge you to tell me of any other part of the world from which I could download at the click of a mouse direct from the source (i.e. not via a commercial site like Ancestry) a digital image of an original official birth, marriage or death certificate for less than what SP charges.
I would also like to know of anywhere that offers a service resembling that in the SP centre.
As for genealogy being an expensive hobby (which I dispute), why should taxpayers subsidise it? No government systematically subsidises golf, or angling, or stamp collecting, or birdwatching, or bridge, and genealogy is no different from any other hobby.