TerraDave
5ever, or until 2024
...
The problem with casting true strike and then attacking as a bonus action at 7th level is you are still losing an attack. You either use the attack action to make 2 attacks, or use your action to cast true strike and then make one attack with advantage. Back to the fact you still roll twice to hit but with 2 attacks both can possibly hit and do damage.
About the only time I think true strike is worth it is during a sniper situation where you are attacking with surprise and can spend a round to buff yourself.
Agree, true strike is a trap. There are lots of ways to get advantage (and hence counter disadvantage), including knocking targets prone and the help action.