That is just their way of criminalizing holding bitcoin without actually doing that, as you say you can hold cash or even gold without having to report it but when it comes to bitcoin they want to know exactly how much you are holding
As written, the bill doesn't entail that. I don't see anything that says cryptocurrency holdings must be declared. Rather, they seem to be targeting Bitcoin/cryptocurrency services. The expansion of the definition of "financial institution" would make exchanges, brokers, tumblers and perhaps even payment processors (Bitpay/Shapeshift) implement stiff AML/KYC protocols when interfacing with US customers. If passed, I think a lot of services will begin prohibiting US customers.
At that point, things get more complicated for US residents. The bill essentially makes it unlawful for US residents to misrepresent or conceal their identity to these services. For example, I think that using fake personal information on no-KYC or low-KYC exchanges will become illegal if this bill is passed. That doesn't mean you need to declare crypto holdings, but it provides a deterrent to tax evasion when taking profits.