agents always played a part in every visa. There is zero reason for review and tighter requirements. They want more people in country spending money, that's the ultimate aim.
You were on an extension of stay. You are not on a visa. Understanding the difference is why I didn't accuse you of being a liar, you just don't understand the difference. Many have gotten the DTV with a live extension of stay. None have gotten the DTV with a live visa