It is important how we define the concepts.
Money is a change tool. We buy goods and services for money.
Bitcoin is also a change tool. We can buy goods and services with Bitcoin.
Bitcoin = Money
If that is you definition then I guess that is right bitcoin is money but an internet money, it is different from the money that we use
which is fiat. Bitcoin is a tool for online transaction and because of this tool we have a faster transaction which makes it very valuable
Bitcoin is not really that different from fiat, bitcoin mostly exist as an online currency but most fiat is also just a bunch of numbers on a screen of some bank, and we are getting to the point in most first world countries the use of cash is diminishing so I will not be surprised if at some point in the future cash stopped existing.