On my 10 hour road trip, I was on the phone for 3 hours.
That's a long time. Why would you do that?
I have done it more than once before.
It is wrong to be annoying on a bus and talk for 3 hours. You should respect other people might want to have some silence.
I think it's fine to just talk for 3 hours, others can do it if they want to, it doesn't bother me.
It might not bother you but it does bother a lot of other people to have somebody in close proximity talk aloud. You should think that travel can be tiring and annoying and people don't want to hear somebodies private conversation.