Successfully implemented in technical terms. Not really in financial terms. The rocket cost a huge amount and even with the already absurd launch prices the US military paid it wasn't the most successful. It never competed for the competitive international launch market.
SpaceX landed a rocket in 2015, but Virgin Orbit wasn't even competitive with Falcon 1. Landing rockets has little to do with why it wasn't working out.
Yes without Falcon 9 the market would be quite a bit bigger, but even then its hard to see how VO ever gets very far. Its offering even compared to the other small launch competition isn't really competitive. Their offering was 12M for a tiny payload, their competition was often less then 10M for payloads with more flexibility in size and volume.
They simply have no migration path, no way to make their vehicle bigger, and pretty much every small launch company has realized that small launch isn't really a business you want to be in.
They managed to get a lot of financing pretty early on and managed to be one of the first to orbit, but their financial outlook was always pretty bad.