Quote:
Originally Posted by sarettah
and you are basing those suspicions on ????
|
More effort yielding less results, consistently. It's not based on any provable evidence. 70-80% Revenue drop is abnormal.
The common consensus is that people are spending less. I just think there maybe more to it than just that.