John McGlynn was left frustrated by Hearts' poor start as defeat at St Mirren made it four games without a point.