I don't get how everybody saying DTM made it when it CLEARLY says TheLocoShop made it

Makes me wonder if anybody can read. DTM only helped a little in the project. If it was a DTM product I'm 100% sure it'll look 10x better then this.
Now granted criticism comes with everything but this?!?! Come on... especially if money is involved. I don't like to bash on DLC cause I know I'll get the "Do it yourself" or "At least we got it" speech but we're at a time where we want the best if we are going to spend money on it. This honestly passes as a freeware.
Truthfully, I give credit to TheLocoShop for producing a engine we don't have but I honestly think it should be pulled off of Steam and be worked on til it meets standards in today's time.