Ляп - это вряд ли. Человек умирает при свидетелях - и его уход из этой жизни не вызывает лишних вопросов, нежели просто исчезновение. Приедут там врачи. санитары, освидетельствуют. Логично? Логично Это «наваждение». С другой стороны в романе полно аллюзий  современному автору моменту: помните, из "нехорошей квартиры" исчезали жильцы и раньше, до Воланда. И теперь нам понятно куда, но Булгаков  говорит полунамеками «пришли», «позвонили», исчез». Тем более, что эпилог написан «со слов следствия». Кстати, в некоторых религиях «уход в теле» считается наивысшим благом, или достижением практика. С этой точки зрения исчезновение тел вполне обоснованно. Т.е ушло не только  их сознание, но они полностью. К тому же , это была не просто смерть, а  их «забрали».Роман  многопланов, за это и любим.