Why be angry over what you knew would be coming?? Remember the old line "fool me once shame on you, fool me twice shame on me"?? They've been projecting revenue every year since about 2014. Did you really think this time would be different??