Sure, to me fit geometry and frame geometry are pretty much the same although I know that there is some leeway. When I was stating frame geometry I really meant fit geometry.
Lack of suitable cranks isn't a stumbling block for me. I've had cranks shortened. Its getting harder to find suitable cranks to start from with hollow arms and big scollops all the fashion yet there are options. There are smaller wheel options available such as 650c and 507 (24" mountain) or even several 20" sizes.
Sure, I'm a bit cranky on the subject from time to time. I used to race bicycles when I was young and despite the bike being custom made, supposedly to fit me it didn't fit. The seat tube angle was WAY to steep and it really held me back.
Big bike companies don't care. They make the customers fit the bike in a half way fashion. I just wish that there was more knowledge and action on the matter from small custom builders. The knowledge seems to have been lost and without the knowledge there is no demand. Small people suffer on bicycles without really knowing why and without good alternatives.
Anthony