Hi Tom
"The structure of data is concealed by FCPX"
I am a computer programmer by trade. Data, in its natural form, is the raw files and whatever you add to that as a film-maker.
I shoot on a camera, which produces files. I record on digital audio device which produces files. These files are "real" and reside in the file system. For me this means a file from the main tape camera, one or more files from the disk-based close-up camera, various files from the blackmagic handheld camera and various files from the Sony audio recorder. These are the files I create and know and want to see in my editor.
FCP conceals this, by default, by hiding all these data files in a conglomerate library. You can avoid this by specifying that imported file are to be stored in the file system, but it is an option - the default is to conceal. Now I like to group my files in a way that makes sense to me. Thats easy with subfolders, or bins.
It is not possible to store clips in a structured arrangement in FCPX. You cannot create bins or subfolders. You must use keywords. But keywords are flexible, like an amorous gentleman at a cocktail party, You can put things where he suggests but you will lose all structure: some things can be in more than one place and some things can be nowhere at all.
Assembling a Story
I like to assemble a story within the confines imposed by the broadcaster. This means that the timeline has to be a specific length. There must be credits at the end; there must be highlights of the next episode before the credits; there must be a review of the previous episode at the start. When all this is mapped out you have the space (time) for the episode on which you are working.
In the work that I do I do not have the luxury of starting at the beginning and ending up where the material takes me. I must work within the confines of the broadcaster. To do this I need to map out the episode. It is critical, for this process, that clips stay where I put them. I might start by placing the credits at the end. How would you do this in FCPX without using spacers?
"I don't understand why people move away from FCPX"
Well, to be honest, I am not the first or the last to criticise FCPX. Perhaps you have an empathy problem? Not everyone will work the way you do - a great piece of software accommodates all its users.
FCPX just doesn't and that is why people, like me, but not only me, move away.
If you have any influence with Apple then please try to persuade them not to be so arrogant. Remind them that they are just software developers, not film makers, and they should not try to impose their idea of workflow on real world film makers. Remind them that we have choices!
If you still can't figure it out then try and get together with those who hate FCP - and try to understand why this is so. If you assume that these people are just defective in some respect you will never understand.
I have been involved in the IT industry since 1977. I know everything there is to know about software development. Right now I am learning to write strategies for auto stock trading in a new language and completely new environment. If you have an IT background you are always open to new things. But they have to stack up.
FCPX just doesn't stack up. It works for some but it is SO hopeless outside its narrow objective that it is hated by others. Thats why people move away from FCPX.
To understand why you need to sit down with its detractors and understand why.
Stephen