I agree with anonymous.
I'm a young academic but I actually prefer the old copy and paste/formatting by hand over a program that will do it automatically. For me, I've found that generally, the copy and paste format helps in catching errors and is easier to use than an embedded software program that has the potential to crash/become buggy.
I've found that with a variety of those bibliographic programs, they are great for data-basing your entries but not very intuitive or easy to use when it comes to actually writing papers in programs like Word or OpenOffice. They don't always do well in crossing other computers depending on the programs various individuals use (i.e. some might have a mac and use OpenOffice, while the other author has windows and uses Microsoft). The compatibility can cause issues, and many academics use different programs (for example, you use BibTex, my university uses Endnote, my undergraduate uni uses Refworks).
I've also found that while programs such as Endnote can 'technically' adopt styles for a specific journal, the output is never 100% to what the journal requires. It's just easier to type it in right the first time for me, than to try and use a finicky program that can actually cause more, rather than less problems.
You should not rely on these programs to provide you the EXACT formatting required for a journal, in many cases you need to go back and fine-tune. For example, I recently submitted a paper to a journal that wanted a particular style, my referencing program was able to 'output' to this style for the journal, but it wasn't exact even though it had the journal listed as a type of output format. I had to go back and manually format each entry to ensure consistency with the latest printed issues. As I was hand-typing my in-text citations in the exact way as the journal wanted, it wasn't much formatting that needed to be done for the end.
I don't have any issues in keeping track since I use a bibliography program for a database, but tend to add the entries in after the journal article is submitted for review. I just keep track using a plain old word doc, and part of my revision strategy is to go through the paper and find every reference and cross match to make sure I haven't missed any. This also allows me another chance to see any language etc issues that might need fixing up.
I think you need to take a step back and consider that not everyone works in the same way and what you might consider as 'easy' could actually be more difficult for someone else who may have a different way of thinking. Some academics use a multitude of programs, some still prefer more traditional methods and some might jump on board with innovation, and this isn't necessarily a generational gap either.