Я думаю, дело здесь в том, что Булгаков показал большинство людей в их первозданном и низменном виде: злые, алчные, готовые на все ради собственной выгоды. В какой-то степени автор написал большую басню, басню для великовозрастных детей. А басня в принципе считается жанром много ниже чем роман, я думаю многих раздражило, что по некоторым качествам басня зовется романом, также Булгаков писал произведение просто, чтобы даже самый необразованный читатель увидел свой смысл