Technology matters
Conclusion
The use of technology highly depends on the intended development and can be as individual as your solution. For improvement of existing products, selection of technology will almost always be a compromise to re-use previously built components. Even if technology used in existing products can not be replaced easily, fine tuning and cost reduction should be considered as ongoing product improvement and optimization.
Further reading
