Sort:  

That's the thing though. A fork is simply a change in the software. Any upgrade is a fork.

Whether it's a soft or hard fork, it will always be a certain degree of "contention" either just human or between hashpower that goes along and hashpower that does not.

Regular users will not have to think it over. They use SPVs and just follow the chain with the most PoW by default.