Hmmm. Tolderol, you're discussing two variables (the bike and the seat angle) and then complaining about one (the bike) when your issue is the other (the seat angle).
From what you are saying you both prefer, and are much more comfortable on, a very upright seat. Great, at least you know that...