I think you got confused. There is no 'the market'; fx is decentralized (i.e. many markets). Your trades do not affect the market because the size is too small, not because the trades are 'bucketed' (whatever that may mean). All these small markets are in sync, because the broker often ofsets net exposure in another market and because of arbitrage. If you would place a large enough order on the retail level, you could move the market.
Bucketed means that the trades you place on your broker never (or at least very seldom), actually go into the interbank market at all, directly or indirectly.
Forex brokers (bucketshops) do so because most traders lose money.