Easier for whom? Maybe easier for the developer, but as you're finding out, it's obviously not easier for the users.
Forms are for editing/viewing data.
Reports are for printing.
If you maintain that distinction strictly, then you'll enounter fewer problems.
But, it's true, it WILL be more...