At the school I teach at, we have practice areas around every side of our airport and we have 6 airports spaced evenly around our base airport ranging from 15-25nm in distance. It is perfect for teaching students to encounter new situations and try different runways out. It's also nice for 135 point to point XC time. However, there is no need whatsoever to fly 50nm+ for a lesson on slow flight, steep turns, stalls, or any other various maneuvers. To complete the lesson I plan and wander to another airport that far away, you're looking at at least 2.0. This is taking advantage of the student's time and money. At the school I teach at, time and money are in short supply for these students, and it is disingenuous to the students to try and take advantage of this.
I did have a set up for my primary training where I was flying with a "flight partner." It was awesome. We flew to airports further away, and in a few cases we did log XC time. These really only happened in the first few lessons where we were learning straight and level flight, climbs, descents, and intro to a few maneuvers. Once we got into practicing maneuvers it was stay close to home, and get the job done.
I applaud those that were able to make 1/3 or better of their total flight time be XC time while instructing. I am amazed by how you did it as a CFI. In my work environment that is just impossible. I'm betting by the time I reach 1500 hours I will have around 300 hours of XC time. I'm currently at 450 TT and 75XC. If you do the math, it just doesn't work out. I agree full heartedly with the other CFIs that it's just not practical without taking advantage of your students to reach 500XC in 1500TT.
The best thing we as pilots can do with the new ATP rule is to adapt. It might be more difficult, but if we're in it for the long haul, we will find a way to get to where we are trying to go. One way or another.