Congress doesn't need the expertise to write the regulations. The elected Congress could just vote to pass the regulations as laws. Congress just doesn't want to be on the hook for the regulations, which is part of the reason why they hand off law-making to the agencies in the first place.
Theoretically, this approach would give people a greater voice in the rules that govern them. Sadly, in practice, we can't seen to rollback the proliferation of criminal laws that embolden prosecutors and lead to an unfathomable number of people in jail that have not been convicted by juries.
Even in those cases where they recognize an ambiguity they create and where the agency’s interpretation is within a scope that Congress approvingly foresaw, that’s at most an implicit pre-approval of the agency’s regulation, not an explicit approval of the regulation in the sense that defeating a CRA resolution would be.
Far more importantly, most CRA resolutions attempted to date have not occurred in the same Congress as the one that passed the authorizing legislation for the regulation. There is no reason at all to assume that the Congress attempting the CRA resolution holds the same view on the relevant agency interpretation as the one that passed the authorizing legislation, whether that view is approval or disapproval.
Regulatory capture at agency level is way harder to do.