All scheduling software is difficult to learn for a number of reasons.
These iss.
Furthermore, there are many flicks and switches with obscure names that are difficult to understand or decide what they do or which are important.
Usually the Help files do not connect the user to real life situations and do not explain the practical use of functions.
None have the optimal settings when installed and templates, views and default options need to be adjusted to obtain the best possible performance.
All scheduling software is difficult to learn for a number of reasons