Also, on a treadmill or stationary bike, if you get tired or just ain’t feeling it, you’re not 3 miles away from your house or car when you stop.
Sure you can run or bike outside but if you’re a few miles in and get hurt or too tired, you’re walking back.