Voters may react badly if Finance Secretary Shona Robison’s last Budget ignores the government’s financial problems