Duplicate skill cards long matchmaking

Why so long ranked matchmaking and duplicate skill cards i have hundreds of them