It's a fun game and I myself haven't experienced lag or issues finding a match.
My GF and I have been playing together for a week now and honestly thought it would be a bad game with all the bad reviews.
I've played Overwatch back on the 360 days for a little here and there and I'm glad I gave it another chance.
Leave the political topics out of video games and just enjoy games the way they were supposed to be.
Happy Gaming