You said that you have "just" put them on. I'd give them a little bit of time and see how well they perform when you have to do an emergency stop coming round a sharp bend at speed during strong rain. Some racing team might be using "Neuton" tyres in a drift series, but I'd bet that they aren't going to be the same tyre that they're selling at £80 a pop online.
I'm sure I'll be proven wrong, but I've heard about a new budget tyre that is better than anything else on the market at half the price of the cheapest reasonable option before and somehow they didn't quite catch on. In a huge market like tyres, unless there has been some ground-breaking innovation, you generally get what you pay for as if there was a way to manufacture great tyres at that price, I am sure somebody else would have lowered theirs too.