Microsoft supports freemium games, so it has nothing to do with MS hating free stuff. It's effectively a demo that you can buy stuff for which Harmonix has already done on Xbox 360. There is nothing holding a free version back on Xbox Live but the discussions taking place to make it happen.