Lack of physical activity CAN contribute to stress besides numerous other factors. It's definitely not the major factor for everyone. However, as funny as that cartoon strip might be, there's nothing wrong in using a stress producer (aka your computer) to counter stress. I'm not advocating this as a substitute for physical activity. Just saying that in a busy day, this site seems like a nice aid to calm your mind.