I still currently see the problem of ease of entry, new users are sort of lost and also require an initial investment (for solo mining) but i believe this will be flipped around once new protocol technologies are made (such as TCD, manual rewards, etc).
As stated, science takes time and effort and we all hope for the best, but most importantly, keep up the crunching!