Hamilton finished fifth on Sunday as cooling issues in his Mercedes - along with a broken front wing and lengthy pit-stop - limited the five-time world champion, who has seen his title lead cut down to 31 points.
But while Hamilton, who was overtaken by Sebastian Vettel in the closing stages, was not able to battle Max Verstappen and Charles Leclerc, he was happy there was "racing" and claimed media and fans have been too reactive when criticising the sport's spectacle.
Get your 14 day free trial > "You guys have been begging for racing for ages and you got it," Hamilton told reporters in Spielberg.
Mercedes, whose perfect F1 2019 streak was ended, were struggling to cool down their engine in the Austrian heat and altitude, but Hamilton felt he could have challenged for a fifth consecutive victory without those problems.
"It's very technical and if we didn't have our engine temperature issue today we would have been in that fight.
HOW MAD MAX’S MAGICAL MOMENT MAY HAVE SAVED F1 - BRUNDLE CRACKS FOR RICCIARDO AS RED BULL SHOW HIM WHAT HE’S MISSING - 5 THINGS ‘LEAVE US ALONE’: F1 RAGES AS STEWARDS TAKE THREE HOURS TO DECIDE WINNER "But unfortunately the way that these cars are, we were unfortunately in the wrong place today.
But Hamilton insisted Mercedes had not got "complacent" on their winning run, and is confident Austria will be a one-off dip for the runaway leaders.