First of all, what you've pasted is no doubt from an area briefing, not a route briefing. I'll get back to that...
Weathermeister picks up updated winds aloft forecasts throughout the day. They have different "time windows" of validity. That's what you're seeing. Slightly older -- but still valid at present time -- forecasts interleaving with slightly newer ones.
The further out the forecast, the longer the window. For example, right now on NOAA I see valid windows:
0200z - 0900z (7 hour window)
0900z - 1800z (9 hour window)
1800z - 0600z (12 hour window)
Weathermeister presents all data that the source has indicated is still valid. You could argue that it should "hide" time windows that have partially elapsed. If only they coincided exactly...
For my personal flying, I don't pay too close attention to the winds aloft forecast in an *area* briefing. If I'm just flying locally, a quick glance shows direction and strength and trend. On an area briefing, Weathermeister doesn't know your departure time, so it can't pick the best time window for you...it leaves that up to you.
When traveling, the *route* briefing is where it's at. The winds aloft section on a route briefing has data interpolated for your exact route, and the exact time Weathermeister calculates (using your aircraft performance profile) that you'll be over each point along the route. You don't have to make sense of time windows on a route briefing. You just get a single color-coded table with altitudes and waypoints/distances along the route. To me, that's what's most useful.