Nice write up! I believe the reason they are winning is because they are innovative. They are constantly changing and moving forward, which is not easy, but is profitable in the end!