It just depends on the centres and the FDC carers.
ABC gets a bad rap but a lot of the issue is their management not necessarily the carers (though obviously it affects them), its all very individual depending on the centre.
Go and have a look at one and take DS with you, he is old enough that you should at least be able to get an idea of whether he dislikes the place.
We have not used FDC before but I am seriously looking at it if DS needs to go for more than the 3 days a week that he in in creche presently.