24 Hz is not necessarily a
bad frame rate (depends for what, really), but even disregarding that most display technology is for 30/60 Hz, I don't think there is any argument that 24Hz is not
worse than any higher framerate in terms of visuals. Just like 60 Hz is worse than 144 Hz or even higher rates. The difference is very noticeable.
What's worse, how do you intend to display 24 Hz content on a 60 Hz monitor for example? Display one content frame on every 2nd or 3rd monitor frame? That will lead to speedup / slowdown. Maybe display one content frame every 3rd monitor frame, but drop every 6th content frame? That will display the content at proper speed but the result will be a jerky watching experience. Maybe think about interpolating the content by computing in-between frames dynamically? I'm not sure to what extent this is done in existing devices, but I'm positive the watching experience won't be optimal.
If it was somehow proven that the human perception system "samples" individual frames at a fixed framerate of 24 Hz, then you could make a case that 24 Hz is preferable to 30 Hz, but I'm pretty sure that is not the case.
I remember playing Halo on the original Xbox. I was distracted for weeks because it was an unpleasant jerky experience. About once per second there was an annoying jerk when just walking in a straight line. At some point I noticed that on a friend's Xbox Halo ran very smooth - at least during scenes that hadn't a lot of action going on. I was already considering that his Xbox was a newer, stronger model, but then I noticed my friend had his Xbox set to NTSC mode. I'm from Germany, where as most of Europe the usual video system was PAL (slightly higher resolution and running at 60 Hz instead of NTSC which runs at 50 Hz). I set my console to NTSC for Halo and it fixed my issue. The whole thing might be an issue in Halo's engine, maybe they weren't able to fix this in time before the release. Or I don't know, fixing it might have caused huge headaches with multiplayer. In any case this situation might illustrate why you don't want to put 24 Hz video on a 60 Hz screen if you can have 30 Hz video.