I agree with it for sure, that's why I've toned down my training and AAS usage while focusing on proper training methods. I used to bulk up a lot and it never really helped that much. Dieting down is one of the best things you can do to really see where you are at and you don't lose muscle like most people think. I always judge my progress by how i look in the mirror and try not to get too focused on the scale.
I used to cycle on and off year round, but these days i think blasting and cruising is what is best for me. I'm not saying that is what everyone should do, but it's the best way for me to make gains over an extended period of time. As long as i keep track of my blood pressure and get blood work done i never have any health issues. My blood work actually seems to be more stable when i stay on, but i follow a very healthy diet and do a ton of cardio.