For most web apps correctness is not the most important thing, this is why Python and PHP are/were so popular.
What is important is flexibility, Haskell's strict typing definitely impedes flexibility so I disagree with you that it's nice for building web apps.