Macro-Evolution has nothing to do with one animal evolving into a different clade, rather it's a twin nested hierarchy that describes speciation events giving rise to new clades within it's parents pre-existing clade. It doesn't mean dogs evolving into cats, it means cats and dogs sharing a common ancestor (miacis) that was the ancestor of all carnivorans that evolved into both hesperocyon (the first dog) and proailurus (the first cat). And just as all the descendants of hesperocyon will be dogs and all the descendants of proailurus will be cats, all the descendants of miacis (including cats and dogs) will still be carnivorans.
Most Helpful Guy
To put it simply: because they don't even care to understand it. It's not that they're only ignorant, they're also uninterested to actually inform themselves. Sadly, a lot of people prefer to believe in stuff that is somehow comforting to them but complete and utter bullshit rather than understanding actual reality.0