That is the art of project scheduling.
To appreciate FS, you must know when not to use it. The three other dependency types are:
You cannot paint a wall (Task B) until you have finished applying the drywall primer (Task A). No matter how fast you want to move, Task A creates the constraint for Task B.