The short answer is you never create indexes in normal operations. They just aren't required.
In certain obscure scenarios where you find a performance problem, a secondary index can help. This is only in OLTP scenarios, where you have complex joins and only return a small subset of data from the table.
99% of scenarios will never benefit from an index. They take up space and will slow insert operations, so should be avoided.