I'm... sorry for your misfortune I guess, but those suggestions seem rather absurd.

1. Echo for PvP? Ridiculous. How 'bout becoming better players and earning your wins? That isn't aimed towards you, but the playerbase as a whole.

2. As Jordan here said, more options means more split in the queues, increasing their time. The reason you get 8v8v8 and 16v16v16 is because there aren't enough for a full match.

3. You literally wouldn't be saying that if you were getting wins. I have no idea who's responsible for the losses, but if you're insistent on pugging, then pay mind to the time of day, who exactly is playing, and avoid queuing when they do. Otherwise, there's another path: premade.

Like I said, sorry for your luck, but you're asking for handouts. Keep getting better and as you do, you'll be able to carry more weight. You then find other people who think the same and suddenly you have a good team.