Bliz, the way to solve the problem is to change the front end of the bike to a KX125/250/500 front end. There are a few threads about it.
If you can't afford to do so, the best bet is to keep out of ruts, avoid rocks & generally become a better rider. :)
Yeah, it is a problem/design fault with the bike.
An example of how bad it actually is: I've got a TTR125L & at one stage we were standing around talking about whatever & the subject came up. My husband decided to measure the ground clearance difference (of the forks) between my KDX & TTR. He then came back & told me to compare it. I grabbed a stick which wasn't quite long enough (hey, we were in the forest), so grabbed another nearby stick & measured the gap of the TTR. I then went over to the KDX & didn't even need the whole first stick. I was stunned that the TTR has better fork clearance.
I know as I come up to ruts I sub-consciously measure if the bike can get through it or not before I hit it. If it's on a corner & can't see the end, I just try to keep out of it (I try anyway, just sometimes that just don't work).
I have to admit I don't get deflected from rocks, mainly because we don't really get them (hey, otherwise call me ping-pong).