The Secret Service made every possible failure that day in Pennsylvania, from placing inexperienced agents on Trump's protection detail to ignoring the suspicious shooter for over 90 minutes before he started shooting. What makes this even worse is that after almost allowing Trump to die, the agency took no responsibility. The USSS is currently rotten to its core and must be completely overhauled.
While everyone can agree that the USSS came up short on that day in Pennsylvania, it's important not to throw the entire agency under the bus. The USSS has a long history of being a premier public official protective agency, but due to a lack of resources, it has faced several setbacks. Instead of recreating the agency, it should be given more funding to hire new agents and pay them more.