Independence light – Scotland deserves better