of course its going to take a long time if you are only doing 3 or 4 matches a WEEK per character

you arnt even grinding that, you are dipping your toe into it once every few days and pretending thats a grind