Many of us have done it – posted a withering online criticism of a new TV series or enthusiastically reviewed a meal down at ...