Yet another predictable budget speech - should we be thankful or get up in arms?