Largely agree with your post. I have already said that I think £25 is the upper limit to what I think is reasonable but understand that other people (particularly those with families) might take a different view on that.
I am just a bit mystified as to why a lot of St. Mirren fans 1) are seemingly shocked at this price when they paid it earlier in the season; 2) have taken this opportunity to organise a 'boycott', as if Livingston are ahead of the pack in taking the piss out of away fans. If previous campaigns have been made for away games at Rangers, Celtic or Hearts, please excuse my ignorance.