Yeah I'm aware the GTX 1050ti is better but it costs 100$ more than the 1050
The one i picked costs 40$ more than the 1050 you picked . Also with some changes which they will not affect performance you can have 1050ti with the same budget . * see above