... Davos was all about finance and politics
Still is. Don't anyone kid themselves. Technology is just as important today as in 1916, i.e. very, but only as a commodity to achieve the financial and political goals.
Nothing has changed, maybe press releases and commentators are simply using more tech buzz words to distract from real issues, or because it sounds good?