Sure, however lets assume your train runs hourly
Your itinerary is 0930-1000 from A to B, and 1030-1230 from B to D via C.
You have a reserved seat on the 0930 and 1030, but the 0930 runs 40 minutes late and gets in at 10:40.
So you try to get the 1130. Except there's no seats available from B to D because someone has reserved the seats between C and D. The train pulls out empty from B, and you have to wait for the next train with seat available (1630)
Meanwhile the train gets to C, and people haven't turned up for their journey (reservations are free). Half empty train runs from C to D.
Reservation only trains are a terrible idea.
Imagine the chaos if the journey was free too. I'm going to London tomorrow, I'd book 5 different trains depending on what time I get up.