My bf moved upstate, 300 miles away, for a job. It wasn't too bad for us because he lived with his parents and his job paid well, so he could afford to fly down to see me two weekends a month. A lot of college students can't afford to do that.
I have friends who were high school sweethearts and went to college in different states. It was hard and they broke up for a little while, but got back together and are now married with twins. If you are committed and know what you have with this person, you can make it work. But yeah, if you're not committed, it isn't really worth it.
It's often a lot more painless than the alternative.

If one partner doesn't want the relationship to work, it doesn't mean you have to suffer in it instead.
Like, my married friend is treated like crap by her husband. He's emotionally abusive. No idea if he's cheated on her, wouldn't surprise me if he did. But SHE intends on upholding her end of the marriage vows even if he won't. It causes her a lot of suffering, and IMO it isn't worth it. I've been trying to convince her to divorce him for the kids, because her son and daughter should not accept her marriage as "normal."
"Losing" 1 year is a lot less painful than suffering through another year or two, or three, or 20. Life is short. Don't stick around with people who are negative Nancies. When I talk with older people (60+), that's the advice they always give me.
Yeah, depends on someone's idea of fun. Casual dating is NOT fun for me.
Juggling multiple guys is work.
But yeah, unstable people and relationship valleys are always unfun.