Well, I've been going to my doc for about 10 years and so he knows me and trusts that I am all about my health, so when it came time to discuss TRT, he was more open to considering it. He doesn't allow most of his patients. When we found out that Cigna wasn't going to reimburse him for over a year of weekly visits for injections, he ate the cost and told me that considering that he trusts I will be safe and not abuse the prescription, he was going to have me self inject.
With TRT becoming so popular, it is important to have a relationship with your doc so you can discuss all your labs, look into all low T possibilities, get specialist referrals when needed, and to build the trust. To just expect them to write a script because a couple of tests came in low, would be kind of reckless on their side, IMO.
Also, it's important to understand that I worked on this for almost 2 years and saw 3 endos during the process, so there was a lot of testing and a show of commitment on my side.