I can see now why some of those legit D/D+ players were complaining about running into stronger players. While the players I've played aren't that great, the average D+ player won't match up to them at all. I've actually never had this problem before but it is very frustrating.
I've played 5 D+ games and lost 5. 1 C/C+ , 2 legit C-, 1 B, and another C.
It's probably just korean hours that are like this but damn this is painful. Good learning experience I guess