Execs Spending Like “Drunken Sailors” On Insurtech May Be Over