Many banks don't require OTP for netbanking and it's good. It should always be optional, not forced. Those who want extra security can always enable it. Union Bank has it but it can be enabled, it's not forced.
Bank which don't force or require OTP: HDFC, ICICI, IndusInd, Federal, DBS, BOB...