A landlord has welcomed the Government rowing back on making it illegal to smoke in pub beer gardens.