A UK web developer sparked debate after replacing a client's homepage to protest unpaid work, raising questions about ...