Look, the issues with the largest caps... yeah, I can understand it's bit problematic, but the rest? You know what, let the others moan. Enjoy yourself, enjoy your RP and good interactions with people, and don't let your fun be ruined by a few envious blokes.
You are by far one of the most creative Roleplayers here on the server, I enjoyed every bit of the little time I actually RPed with you, and my only regret is not having a character to RP with you more. Liz is an awsome concept, that maybe needs a bit of refining, but certainly not anything as extensive as you wrote. Hell I'm 100% sure there are SRPs less thought through than your Liz and her salvaging. Don't let others ruin your fun. Just... don't