What is the policy on forced shopping stops (spice gardens)?
Top-tier, reputable agencies pretty much forbid their guides from taking visitors to high-pressure tourist traps like commercial spice gardens, gem museums, or generic batik factories, unless the client asks for it directly. Those places are well known for truly wild markups, and the whole vibe feels too rehearsed.
Some budget operators still use these stops to prop up a low ticket cost by routing hidden commissions under the table. When you book an agency, make sure you specifically ask for a "no forced shopping" clause so the time you pay for is used in a genuine way.