I have seen some pic controllers such as dspic30f4011 with very less flash and ram. For example ram is around 2kb. Why generally ram is very less? Is it expensive? What are the main applications of these kind of devices? Since other features are extensive. With this less memory what people are going to do? Just i wanted to know.