Feasibility and applicability
Feasibility is a broad and multifactorial factor that primarily encompasses two things: price and interface. For professionals who deals with complex editing and heavily rely on it as their source of bread and butter, getting an expensive editing software sounds reasonable. However, beginners and novices are encouraged to get their hands dirty on low-cost or free operating software. Now as for the interface, it should be easy and accessible, so users don't have to struggle with getting acquainted with how things work.