There is a trade-off between interchange and complexity that arises in many transport networks. The more a transport network is designed to avoid interchange, the more complex it will be, and the poorer the frequency of many routes.
While we would all prefer a one-seat ride instead of waiting for a second bus, such a system would spread service thin, make routes less frequent and thereby make the entire network less useful. Even with increased service, there is a limit to how many routes can run at high frequency if avoiding interchange remains important.
Free interchange
Note that as part of the BusConnects improvements to transport fares, the additional charge to interchange will be eliminated in Cork. Other improvements will also be made that make interchange less unpleasant, such as better bus stops and shelters and better bus reliability. Once interchange is free, should the network still be designed to help people avoid it?