I’d agree with all your points except number one - zokCupid’s data apparently shows you’re in the minority LH.
I’d add that it’s important not to take things personally. Many people won’t respond to you and the reasons may have nothing to do with you. They may not be online that week, they may have just had a promising date the night before, you may look like their bad ex, they may realize from something in your profile that the two of you aren’t a match.