We started off doing this, but you end up with enormous diffs which are themselves confusing. Example, only about 5% of this change is non-generated:
https://github.com/libguestfs/libguestfs/commit/5186251f8f68...
Probably depends on the project as to whether this is feasible, but for us we intentionally want to generate everything we can in order to reduce systematic errors.