I always prime, usually with an acrylic—usually Tamiya flat light gray. I don't do this for adhesion, I do it to find surface flaws, or to back up translucent colors (in which case I use white or silver).
Frankly, those who insist that a lacquer or enamel primer is necessary under acrylics just don't want to take the time to properly clean the surface that is to receive the paint. However, as Bill (Grigg) mentioned, some plastics are nearly impossible to clean properly, usually because of a manufacturing problem with the plastic or the molding process which causes them to exude tiny amounts of plasticizer or unpolymerized resin for long periods of time.
Variouis brands of acrylic are thinned with different thinners. Thin Tamiya and Gunze with their proprietary thinners or 90%+ isopropyl alcohol. If the latter, any artists acrylic retarder will work. You need only a tiny amount of retarder, and add it to the alcohol, then add that mix to the paint. Polly Scale can be thinned with deionized or distilled water. The article in a recent FSM is a good guideline for thinners, or you can ask here if you want to know what alternatives can be used for a particular brand.
If a paint says it is "water thinned" or water-reducible, never use tap water. When in doubt, use the proprietary thinner for reduction, and Windex (with ammonia) or Simple Green for cleaning.
Acrylics are not a black art. The are different from enamels and lacquers to which many older modelers are accustomed. Enamels and lacquers contain solvents that readily dissolve mold release agents, plasticizers, finger oil, and similar surface contaminants. Acrylics generally do not. Get the surface clean and you should have little difficulty with adhesion. However, some brands have better adhesion than others (Tamiya, Gunze, Polly Scale all have excellent adhesion).