it's not that bad. you probably just had a bad experience once.
i hate the bus system in london! the bus drivers are rude, the buses are never on time, and there are few people around who can help you.