Meh, Frontiers is no worse than others. I've published in Nature. I've published in Frontiers. I have to say I had an easier time reproducing results published in "lower" tier journals than high impact journals. It is more a sign that peer-review is broken