This is not an easy thing to do, especially when not all devs understand this and there is a misunderstanding that HTTPS is expensive and slow.
You should be able to find browser add-ins that help you maintain HTTPS, but it's still not a panacea.
If you do encounter a site that has this dark pattern, try to contact the owner and explain they really can't have your business until they fix this security hole.
@Fiikus_goddess - CoSoMagic :)
@0x56 I love this about CoSo. You have a lotta fun shooting shit with peeps, and then the next moment you learn something!