Tektro was something of a budget brand. Mostly appearing on cheap bikes, it  didn’t quite have the brand image to sell ...
The disc brakes do cost you a premium, but the kind of braking performance you get is worth the money. We recommend you to go for bikes with disc brakes and ABS as it will protect you during panic ...