I think my biggest complaint is that Machinima is not really about Machinima so much any more. This is something that has bugged me even before the delays on FM. It became even worse once they turned their website into a big banner pointing you to their youtube channels. At least before you could find interesting stuff more easily. You could filter by game, user ratings and everything. Back then it did not matter so much that they had the extra crap, you could just go around it.
In essence, the delays would not bother me so much if it was delayed by machinima on Machinima.