Then why do you say "Having much less form in my opinion is better for our users when they do their form entries than having over 10 forms to fill up."? As I said, how many forms are built to meet requirements is irrelevant to users. The only one who benefits from not building forms is you (the developer) because you do less work.