Budget concerns fall to the wayside as cabinet gives it a resounding thumbs-up