I think, that simply you guys are used to having more ownership - and everyone I think prefers that, its human nature.
Unfortunately I think a lot of software is less than it could be, because often parts are written for the dev and not the client. Your new approach should reduce that, but at the expense of your ownership feeling.
I've no idea how to suggest you make things better or more fun but it's a great question and a very good insight.