You two sound like you came from the same mould.
Ramp checks aren’t bad unless you’re 99% incompetent. CASA have been providing well documented information to pilots for a fair number of years now on what you need to have onboard to satisfy a ramp check. They give them out on credit card sized cards, complete with lanyard. If you attended more aviation events and fly-ins, such as AirVenture Australia, Avalon or perhaps Narromine next month, you’d be able to pick up some of this paraphernalia for yourselves and see that it’s not all the doom and gloom that you say it is.