the people that hate are uneducated whale's, they rip on it, because for the most part, the sound quality that comes out of FL studio tends to be of a lower quality then say logic or ableton, and because of its lay out, its alot easie to get used to and pick up then the others, giving the software a 'beginner's' software feel to it. but as i said, it gets that because people use it and dont know how to use it to its full potential, they get bad results and call it shit. put the time in, learn it back to front and there is no reason why FL studio cant make music of the highest quality! pretty sure laidback luke uses it too