The Flash’s Timewraiths are hideous, monster-like creatures who have pursued the speedsters for controling her to any degree. Nevertheless, they have actually mainly been a challenge to Barry’s (Grant Gustin) development as a sprinter.
The intro of the Time Wraiths in The Flash in fact worked against Barry’s personal development, understanding that the Time Wraiths exist to hunt this makes them frightening external enemies that Barry attempts not to infuriate.
The fallout from time travel was never a concern that Barry fully dealt with, in spite of Barry facing reprimands for his actions at different points throughout the series’ six seasons.
The sprinter’s personal journey as a time tourist never ever saw any self-discovery on Barry’s part. There was also no character advancement or explanation of how he used it to overcome a past trauma that he never ever dealt with in The Flash.
The Time Wraiths became another obstacle to overcome. Without them, the series would have benefited tremendously and Barry would have been able to approach his time travel quests in a more personal way.
The Time Wraiths are irregular bad guys that only appear to appear arbitrarily. Compared to all the times Barry has taken a trip through time, the Time Wraiths have actually only chased him a couple of times.
The very first appearance was at the end of season 2 of The Flash, when Barry briefly posed as a past version of himself to get info on Eobard Thawne (Tom Cavanagh).
Paradoxically, the Time Wraiths didn’t show up at all when Barry went back in time to conserve his mother and produced Flashpoint. Nor have they appeared in other significant cases, and their existence has been absolutely nothing more than an invention of the plot of The Flash.