there are enough decent LSs out there that do Delve on almost a daily bases with megaboss kill. The real problem is none of those LSs would accept you!
The fundamental problem why some people struggle to do LSs is because the "Me me me" mentality alot of people have.