Budget is business friendly, but won't deliver high investment, high productivity economy