Yes, this isn't your average "junior engineer introduces minor bug, exposes volnerability" type of problem, this is very clearly "we know very well this is terrible but we're selling it using a bunch of buzzwords, so we couldn't care less"...
Sadly there aren't a lot of meaningful legal mechanisms to sue these types of scams
Awesome work, love the banner!
Might want to post about it on the patriots subreddit (if you haven't so far)