I wouldn't, I mean I have no remorse over my 7700k (albeit I got a great deal on it). It's still faster than Ryzen in nearly every single title beating it in both IPC and clock speed.
That said, no chance I'd choose an 8700k over a 2700x if I was buying new.
That said, no chance I'd choose an 8700k over a 2700x if I was buying new.