I wish I could play on a regular basis. As ******ed as this sounds, life just isn't life without League.
Yes, Riot NEEDS to fix matchmaking for ranked games. If you're unlucky, you'll just keep getting grouped with people who aren't that great. Just play normal games, you can't single handedly carry a team of trolls.