It is actually a cost and Walker is wrong. What changes is how the cost is spread. If you buy a building and you spend 1M you will have -1M cash and +1M in property. But since the building will age you will have to amortize it, let's say over 10 year. So you will account 100K as an operating expense and you will reduce the value of that building on your capital, so at the end of the year the build value is only 900K. And you do the same for the remaining 9 year.
But this make sense, if I buy a building, I'm not going to use it for just one year.
If you buy a company it is a little bit different. Usually the physical assets goes on the balance sheet as explained above. The difference between the buying cost and the assets is called Goodwill and it is the only part that doesn't need to be amortized. Goodwill are many things, the brand value, the internal know how etc etc and doesn't need to be amortized. But you are required to re-evaluate it every year and if it has lost value you have to write it down, so it is a cost.
If you look at it carefully, the accounting rules make perfect sense. Otherwise buying a building (or server) for my company will impact the margin of just one year and it would be difficult. The problem is that Goodwill is difficult to evaluate, so managers could decide to re-evaluate it as they want in order to boost their bottom line. But it is bad management, not bad accounting.
Regarding is point on sales, it is not even accounting, but the dumb use of financial ratios. Usually the company could use the earnings call and the notes on the balance sheet to explain this shifts. But again, it is a call on the management side to explain it and sometimes they prefer not to explain to hide from competitors. They need to find the right balance between hiding their moves from competitor and informing the investors...