I personally would much prefer paying for periodical upgrades that improve performance and add functionality. It would be far better, and less expensive than having those features put into a new machine (4040 example used before) and have to lay out thousands of dollars in cash for a new machine.
* Don't know about you McClod, but this is one of the things that was attractive about the CTX 3030 in the first place (at least for me) software upgrade-ability, so as to not worry about the expense of buying a completely new machine every year or two (been there/done that). And in case you haven't been following industry practices very much, it is not uncommon at all for software updates/upgrades to be free for a product as expensive as the CTX 3030 (especially for the first year or two) and Minelab didn't specify the conditions (free or not) for their updates/upgrades, which is part of the confusion. This all should have been spelled out in the first place as others have previously mentioned.
Look at the gaming industry for example, the PS 3 came out and came with some games, as newer better games came out you could choose to buy them or not. Firmware updates increased some functionality and fixes issues. Some games (programs) cost more than others because they're better, and/or more compiles and entertaining.
* Games for the PS 3 are separate entities than the PS 3 (hardware/underlying control programming) itself. The CTX (hardware/underlying control microcode/firmware) is the entity that is the CTX 3030. Not a valid comparison as I see it.
To me, this is the same thing many of us are hoping for here. Sure, eventually down the road the technology improves so much that the current platform can no longer support it so the manufacturer has to develop a new platform for it. At that point we individually decide if its worth the money to buy the new platform ie CTX 4040 or keep our 3030, which we have been fortunately able to improve with the better capabilities of our choice through frequent upgrades to make it a better over all machine.
* Not hoping for, demanding (whether we are charged or not), since Minelab promised this in their sales pitch/brochure as others have mentioned previously. Just wondering what's taking so long, been a year and a half now (took less time than that between the release of the hardwired Explorer SE & E-Trac)!
If they are working to developed these enhancements why would we expect them to work for free? We bought the machine and paid the price based on its performance and its capabilities, anything else, with the exception of firmware updates to resolve issues is extra!
* As stated above because they (Minelab) didn't spell out the conditions (free or not free/time frame). I purchased the machine because of the advertised features/functions (and the promise of software updates/upgrades) and because it was a departure from the old hardwired development/production model of the past.
Wouldn't that be good?