Maverick Life Motoring: Geneva Motor Show – is the world’s most glamorous auto expo losing its lustre? By Deon Schoeman