@acrylian
I also have this same issue. I was hoping to use ZenPhoto for our company to help manage our large photo library. Unfortunately this 2MB limit is much too small. I looked around in the troubleshooting section but didn't find anything regarding this limitation.
The biggest appeal of ZenPhoto is that the interface is clean and simple.
The server I have is well capable of handling large file uploads. I've already changed my php.ini file to read 20M instead of 2M but the limit still seems to be in place.
Without going in to the code and modifying it myself I'm coming to the forum to find out if there's something more "supported" that I can do.
@fatman
Adding the features that igirisjin and I want (especially the large file upload part of it) would not transform ZenPhoto into the turtle you are afraid it would be come. In fact, most likely scenario is that it would make ZenPhoto more robust because it would require better code (not that ZenPhoto is not already good).
Another great feature for the business user is to be able to upload file pairs. The way this would be used is to upload a low-res image and hi-res image (probably JPG and RAW files). This way I could have a thumbnail preview, a medium, large, and RAW version of a photo.