There are many ways in which planes can be different.
Smaller plane going shorter distance at a slower speed can also mean that there are more lines and lines avoiding big hubs. If a plane goes slower but closer to your destination, you may not mind!
The cost equation changes a lot if fuel is much cheaper.