I am already using hardware wallet, what if Trezor is forced to enforce these rules if they want to do business?
A software update from them which ruins our privacy, this ain't difficult if the government really wants it to be.
You do have a point here, but I think that they can easily implement (if not done already, I don't have Trezor) in a way that the wallet/accounts part of the suite doesn't interact with the HW if you don't want to, at maintenance/firmware updates. The wallet part will have to comply, but you can use Electrum instead.
And if the hardware wallet makers choose to ruin their credibility and business by being overzealous at asking KYC / reporting, there's always the choice of using proper cold storage (although it may not be great for non-technical people, I know...)