It is true that some people are using bitcoin as speculative business and they are looking to this currency as the speculative item but it is up to the person own capability and the usage of the person like the people are using other currencies too for speculation and this is also currency so the youngsters are thinking about the shortcut for the become the successful so they are working for Speculation and gambling etc.
Those that are criticizing bitcoin as an a speculative business may be right because many people are using bitcoin only as a trading tool but if they are going to criticize bitcoin because of that then they will need to criticize all of the other currencies in the world and the Forex market, and of course they're not going to do that because they do not really care about that they only care to try to put down bitcoin so people do not adopt it.