1. Why is this website blocked when I try browsing it using Brave?

2. Why on earth would you want a financial product from a WAF?content delivery company?

You didn't read the whole article; it's not a scam, it's a new official cloud-flare product.