I don't know why something with many LOC is a problem. Why does OP care about LOC?
--skip-git Skip git init, .gitignore, and .gitattributes
--skip-keeps Skip source control .keep files
--skip-action-mailer Skip Action Mailer files
--skip-action-mailbox Skip Action Mailbox gem
--skip-action-text Skip Action Text gem
--skip-active-record Skip Active Record files
--skip-active-job Skip Active Job
--skip-active-storage Skip Active Storage files
--skip-action-cable Skip Action Cable files
--skip-asset-pipeline Skip Asset Pipeline
--skip-javascript Skip JavaScript files
--skip-hotwire Skip Hotwire integration
--skip-jbuilder Skip jbuilder gem
--skip-test Skip test files
--skip-system-test Skip system test files
--skip-bootsnap Skip bootsnap gemIf you ever plan on becoming liable for the framework code you're doing something very wrong.
Do you have the same concerns about your compilers? Your web servers? "More code, more liability" is a very sloganeering/cargo-cult take.
I’m currently down with the Flu B, so don’t feel like looking up citations, and for that I apologize. My recollection is that this was, unsurprisingly, a fluid estimated, with lots of caveats attached to it. Regardless, it struck me as true, and something I’ve never failed to take into consideration when writing my own code.