Amjak, you are probably accurate in your comments, and it's interesting because the lack of customization, in some crazy way, was partly responsible for Aloha's success, IMO.
When I first started supporting Aloha in the late 90s, POS systems were not nearly as defined as they are now. Most of them have a pretty standard look a feel these days. But back then, they didn't, and many systems actually suffered from too much customization and just allowed you to do too many things.
In short, many systems allowed for too much variability, too much deviation from the basic concepts (users could also "take away" from the user friendly aspects inherent in a system by changing to many things), and all those functions could overwhelm both FOH and BOH users.
When Aloha was developed by Ibertech, it was about a simple as they come. It was a good design flow, easy for servers, and though not the easiest for the back office functions, it was very scalable.
I think that's worth mentioning for the OP- non technical users typically don't like Aloha's back office, it's kind of confusing and requires a lot of explanation just to add basic menu items. But that might not effect you since you are from an IT background.
Anyway, the concept of simplicity basically held true for the system as a whole, and I was actually surprised initially with how many things you could NOT change compared to other systems I'd worked with. It's not that way anymore, but back then, when computers weren't part of every day life for almost everyone- I think it worked in Aloha's favor.
That being said, from a dealer/technical perspective, I'm sort of glad the reporting customization is limited to what you can do within the interface. I've become fond of the WYSIWYG approach, where these crazy restaurateurs can't dream up all these crazy reports that most of them don't need. In effect, it's like saying "If you don't see it out there on the shelves, we don't have it". At first glance, I liked the ability to customize reports too, but it just turned into a nightmare with too many sales people promising stuff, or non technical people just assuming all they had to do was snap their fingers and whatever info they wanted would appear. If they do it right the first time, no customization should really be necessary (with the exception of the most finicky users).