First of all CFD broker has their existence for a reason. The biggest market worldwide: Spot Forex. You cannot do this with Futures on CME and the spreads are far worse on CME. So you would daytrade with CFD brokers here.
Second, so far I only heard being banned from CFD brokers because of Scalpers who could exploit their datafeed. Otherwise there is no serious or larger CFD broker who would ban their profitable traders. There is usually A-booking of them so they still can earn a lot from their commissions. B-Booking is done for smaller traders where there is no real intermarket because the size is too small. No bank is dealing with micro- or minilots, really. Also B-Booking can make a lot of additional profits if it is done correctly. There is a limit on Metatrader platform itself if you are frequent scalper because the daily limit is 2000 orders. But there are also plenty of CFD brokers who have no problem even with scalpers. You just cannot put every CFD broker in the same pot.
Just choose from the biggest ones based on their daily trading volume:
https://www.wvwv.org/forex-brokers/largest-forex-brokers.html
Here are the largest truly global forex brokers: (and you should have no problems being consistent profitable and do regular withdraws)
AVDT* Rating Broker
34.6 A+
IC Markets (Australia, Seychelles)
23.1 A
XM Group (Cyprus, Australia, Belize)
19.2 A
Hot Forex (St. Vincent and The Grenadines, Cyprus, South Africa, Seychelles, Mauritius)
16.2 B+
FXTM (Cyprus, United Kingdom, Mauritius)
14.8 A-
Pepperstone (Australia, Bahamas, United Kingdom)
14.4 A-
Exness (Seychelles, Curacao, British Virgin Islands, South Africa)
14.3 B
Saxo Bank (Denmark)
12.3 B+
Roboforex (Belize, Cyprus)
11.8 B+
Ava Trade (Ireland)
10.1 A-
IFC Markets (British Virgin Islands)
8.2 A
M4 Markets (Seychelles)
7.8 B
Instaforex (British Virgin Islands)
6.5 C
FX Pro (United Kingdom)