Yes and No.
In general, here’s how much time each park takes if you want to see 75% or more of what is there and stay all day.
MK - 1.5 to 2 days
EPCOT - 1.5 to 2 days
HS - 1 to 1.5 days
AK - .75 to 1 day
Here’s the thing, though, many people don’t want to see it all. They pick out only what interests them or focus solely on main attractions and don’t even realize there are street shows, scavenger hunts, exhibits, and other similar things to explore.
I’ve done trips were we spent 3 days in EPCOT seeing absolutely everything. I also just did a trip where we saw everything we wanted to in 3/4 of the day because the person I was with had more specific preferences.
If you are looking for a half day park, then I recommend looking into AK. It is a half day park for many people. They ride a couple of rides, maybe watch the Lion King, and leave. That’s doable in half a day. If you want to see all the shows, walk the animal trails, visit the petting zoo / art class, eat at a restaurant, or do the Wilderness Explorers booths, you’ll need more time. Personally, we love AK, so it’s never a half day for us, but I know a lot of people feel differently.